PHP管理员不接受密码

时间:2018-02-04 18:45:05

标签: wampserver

This is what I keep getting when opening phpadmin.

我写这是最后的尝试。我希望我能找到一些帮助。 wamp服务器安装正确,图标为绿色。版本是5.3.10。 MySQL版本是5.5.20,我的Windows是7 32位。

前几天我正常使用phpadmin,然后有一天它决定停止开放。它说:

  

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

根据我在互联网上找到的一些答案,我打开了config.inc 并找到了[user][password]的行。它是root,密码是''(空)。

如果我没有密码输入,我收到此消息:

  

配置禁止无密码登录(请参阅AllowNoPassword)

但是AllowNoPassword是真的。

如果我输入密码,我收到此消息:

  

mysqli_real_connect():( HY000 / 1045):用户'admin'@'localhost'拒绝访问(使用密码:YES)

无论我输入正确的密码还是其他任何字词。我将用户和密码更改为admin和12345,但没有用。除了config.inc之外还有其他文件,我应该更改用户和密码或者这里有什么问题?

2 个答案:

答案 0 :(得分:0)

在配置文件中找到此行$cfg['Servers'][$i]['auth_type']并更改为:

$cfg['Servers'][$i]['auth_type'] = 'cookie';

答案 1 :(得分:0)

由于phpMyAdmin设置为在WAMPServer上投放登录屏幕,因此您无需摆弄config.inc.php

默认情况下,root用户帐户的密码为空,因此在您输入的登录屏幕上

Username = root
Password = [leave this blank]

如果您更改了root帐户的密码,那么您当然会在密码字段中使用该密码。

  

听起来我已经安装了另一个MySQL服务器并且这个新的MySQL服务器实例正在自动启动。   这个其他MySQL服务器可能已在root用户帐户上设置了密码,这就是您收到此错误的原因。