2014-11-01 31 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

相關問題