2014-01-13 131 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用户

相关问题