2014-11-01 71 views
1

我在上传我的网站后发生错误PHP错误需要(至少一个)SHOW DATABASES特权

访问被拒绝;你需要(至少一个)SHOW DATABASES权限(个),此操作

我已搜查与谷歌同样的问题,我已经发现了一些说是my.ini的需要进行配置

但我不知道my.ini文件甚至位于何处。如果配置正确,会解决我的问题吗?我在哪里可以找到它?

任何意见,一定会理解提前

感谢

回答

0

所有我会建议你先用GRANTS

所以首先运行,显示明确授予指定权限的命令SHOW GRANTS;帐户。

尝试用root权限洛在

mysql -uroot

如果用root权限登录斜面..

做一些改变ini文件

[mysqld] skip-grant-tables skip-networking

和重新启动。

+0

跳过授权表将会非常糟糕。您应该设置正确的权限并更好地使用'mysql -uroot -p'。然后你可以通过'授予所有权限* *在MySQL中授予正确的权限。 * TO'user'@'localhost';' – jankal 2014-11-01 09:00:51

+0

我很抱歉,先生,但我真的没有得到你。我怎么用root权限登录?你可能会更具体吗?正如我在我的帖子上所说,我甚至不知道该ini文件的位置/目录我reall很抱歉先生真的noob与此事感谢 – 2014-11-01 14:45:27

+0

看到这个http://stackoverflow.com/questions/11946012/how-to -add-super-privileges-to-mysql-database..accept the ans if it help .thanx – 2014-11-01 14:53:51

相关问题