Search
Table of Contents
If phpmyadmin shows all the databases on a server when it should only show the users databases do the following:
First be sure a MySQL root password is set.
Add safe-show-database in the mysqld section of /etc/my.cnf
[mysqld]
safe-show-database
Then restart mysql.
If this does not work do the following:
mysql -u root -p mysql
update `user` set Create_tmp_table_priv = ‘N’, Lock_tables_priv = ‘N’ where user <> ‘root’;
Go back to shell and run mysqladmin reload
If you get an error about a column not found run the following:
mysql_fix_privilege_tables [mysql root password]
then rerun the update command.
Categories
-
WebHostingPeople26
-
Billing and Pricing5
-
Support and Migration3
-
Product and Services4
-
All in One Unlimited Hosting-Left7
-
All in One Unlimited Hosting-Right7
-
Reseller Hosting Left5
-
Reseller Hosting Right5
-
VPS Hosting FAQ Left8
-
VPS Hosting FAQ Right8
-
Domain Registration Left8
-
Domain Registration Right7
-
Dedicated Server Left7
-
Dedicated Server Right5
-
WebSitePanel2
-
General2
-
Email Tutorial97
-
MySQL52
-
cPanel / WHM98
-
Technical1
-
Security1
-
Direct Admin40
-
WordPress155
-
VPS Hosting2
-
E-commerce9
-
FTP Tutorial7
-
Websites Migration37
-
Kb Main0
-
Dedicated Server2

