2014-01-13 173 views
0

當我嘗試從我的網站訪問我的phpmyadmin數據庫時,出現此錯誤000webhost
拒絕訪問用戶'root' @'localhost'(使用密碼:NO) 但當我在URL中輸入localhost並通過adminer的登錄輸入我的登錄詳細信息時,我可以訪問phphmyadmin面板,但是當嘗試使用該網站時,我收到錯誤消息。任何建議 My網站是http://salon.host56.com/salonadmin.phpAdminer-訪問拒絕用戶'root'@'localhost'(使用密碼:否)

+0

這可能是adminer在不同的服務器比一個給錯誤運行?然後,我不清楚你是否在第一種情況下給出了一個密碼(這看起來不是,但在第二種情況下,你說你要輸入密碼才能訪問)。這個問題有點不清楚,可能與編程無關 – furins

+0

我的意思是在這兩種情況下都沒有密碼。我把adminer的php文件放在我的wamp服務器上,並通過瀏覽器運行它,並且能夠訪問數據庫。我將adminer的php文件上傳到我的網站,我在000webhost上使用ftp。現在,當我打開我的網站並點擊php文件時,我得到了adminer的登錄門戶。我輸入了相同的憑據,並且出現「訪問被拒絕」錯誤。 – user3184611

+0

然後您的wamp服務器和您的000webhost服務器中的數據庫具有不同的用戶權限。嘗試重新設置它們(http://dev.mysql.com/doc/refman/5.1/en/grant.html)。 – furins

回答

0

也許是文件許可?如果服務器是類unix嘗試chmod 644 salonadmin.php

0

嘗試sudo mysql_secure_installation設置密碼root用戶

相關問題