我对phpmyadmin.I有问题,我将phpmyadmin中根用户的空密码更改为无密码,当我试图打开phpmyadmin时,收到了以下错误:
1045年的今天,拒绝了用户'root'@'localhost‘(使用密码:是)的访问, phpMyAdmin试图连接到MySQL服务器,而服务器拒绝了连接。您应该检查配置中的主机、用户名和密码,并确保它们与MySQL服务器管理员提供的信息相对应。重试连接
可以修复phpmyadmin而不重新安装它吗?我在用Mac。
发布于 2015-03-13 10:00:35
如果您已经将实际的根密码更改为字符串"No password“,那么登录应该正常工作,但是如果您还没有设置密码,那么就尝试使用该空白输入登录,这告诉phpmyadmin您不想尝试使用密码进行登录。
发布于 2015-03-13 10:05:12
您必须更改phpMyAdmin配置。在Mac上,它应该在/Sites/phpMyAdmin/config.inc.php下面。
将AllowNoPassword更改为TRUE
$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;https://www.simplified.guide/phpmyadmin/enable-login-without-password
编辑:
正如PHPMyAdmin文档所说:
$cfg'Servers''password': 当使用$cfg‘server’‘auth_type’设置为‘config’时,这是phpMyAdmin将用来连接到MySQL服务器的用户/密码对。当使用HTTP或cookie身份验证时,不需要这个用户/密码对,应该是空的。
因此,仅在设置$cfg['Servers'][$i]['password']时才使用$cfg['Servers'][$i]['auth_type']。它与AllowNoPassword无关:)
https://stackoverflow.com/questions/29029321
复制相似问题