PHPMyAdmin(XAMPP)中root @ localhost上的全局特权丢失

时间:2015-03-31 13:35:23

标签: mysql xampp

大家好,请帮忙

我在PC上运行了XAMPP和PHPMyAdmin多年。两者都很好。

今天早上我收到一条警告信息,主要是说给root密码,因为它不安全。我做了(或者我以为),但结果现在我只能查看一个名为information_schema的数据库。

我最初惊慌失措,但后来发现我所有其他测试网站都运行正常,我仍然可以通过他们自己的用户名和密码访问它们。

因此我的问题是:请问有人能告诉我如何在root @ localhost上重新授予Global Privileges吗?我整个上午都尝试了很多东西,但是我遇到了语法问题或1045错误消息,说拒绝访问。

我欢迎任何帮助或建议。好的一面是,我现在有root密码!

2 个答案:

答案 0 :(得分:1)

当您从phpMyAdmin中更改root用户标识上的密码时,您必须将该密码放入phpMyAdmin配置中。

所以编辑\ xampp \ phpmyadmin \ config.inc.php

找到这一行

$cfg['Servers'][$i]['password'] = '';

并为其添加密码

$cfg['Servers'][$i]['password'] = 'NEW_PASSWORD';

答案 1 :(得分:0)

确定。排序。在我的情况下,我发现我有另一个全局登录,并且从用户列表中,我能够再次为root登录授予全局权限