1045访问被拒绝为phpmyadmin通过局域网但不在桌面上

时间:2012-05-23 08:48:29

标签: phpmyadmin

我在CentOS 6上安装了phpmyadmin,我可以在服务器桌面上的浏览器上使用http://localhost/phpmyadmin登录到它,但是当我从笔记本电脑上尝试http://192.168.254.5/phpmyadmin时,我得到

错误#1045 - 用户'root'@'localhost'拒绝访问(使用密码:YES)

我已经检查了config.inc.php中的设置

  • auth_type是'cookie',我有一个41个字符的字符串 blowfish_secret
  • 主机是每个文档的“127.0.0.1” wiki.phpmyadmin.net(也试过'localhost'和'192.168.254.5')

我已输入mysql -uroot -pmypassword并使用笔记本电脑上的ssh窗口成功登录,以确保输入正确,然后将mypassword剪切并粘贴到笔记本电脑浏览器上的phpmyadmin登录表单中。

奇怪的是,当我尝试从服务器桌面上的浏览器登录http://192.168.254.5/phpmyadmin时,我得到了

错误#2003,服务器没有响应

但我可以从服务器上的终端窗口或LAN上的其他Linux系统输入mysql -uroot -pmypassword -h 192.168.254.5并登录。

1 个答案:

答案 0 :(得分:0)

很奇怪。它神奇地固定了自己% - (

我突然想到,如果是一些奇怪的SELinux问题,我应该从笔记本电脑再试一次,然后再看看dmesg;但是,这次它让我登录就好了。