phpMyAdmin访问被拒绝错误

当我在浏览器中输入“localhost / phpmyadmin”时,出现以下错误,而不是登录页面:

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

mysqli_real_connect():(HY000 / 1045):拒绝用户'pma'@'localhost'的访问(使用密码:NO)

配置中定义的控制用户连接失败。

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

phpMyAdmin试图连接到MySQL服务器,服务器拒绝了连接。 您应该检查配置中的主机,用户名和密码,并确保它们与MySQL服务器管理员提供的信息相对应。

这是什么造成的,我该如何解决?


在XAMPP服务器中托管网站时我遇到了同样的问题,我在下面提到了解决此问题的步骤:

首先,我找到MySQL bin目录,然后尝试使用NULL密码登录,它确认MySQL数据库不能用NULL密码访问

其次,我尝试在安装数据库时使用为root帐户配置的密码登录。 在我的情况下,我有一个唯一的root帐户,并没有在MySQL数据库中配置任何其他帐户。 如果您有任何问题,请尝试使用适当的帐户详细信息登录

一旦我确认了工作的root帐户密码,我更新了位于目录“C: xampp htdocs websiste-folder classes ”内的MySQLHandler.php文件,并更新了提到的文件中的密码

清除缓存和cookie数据,重新启动web服务,然后它对我来说工作正常。

链接地址: http://www.djcxy.com/p/69299.html

上一篇: phpMyAdmin access denied error

下一篇: Fix Access denied for user 'root'@'localhost' for phpMyAdmin