这个问题已经有了答案:
How can I restore the MySQL root user’s full privileges?
7个答案
由于错误,我的phpMyAdmin的一个用户被删除,然后在打开phpMyAdmin时出现错误
“1045-拒绝用户‘root’@‘localhost’(使用密码:
是的
请帮助如何恢复这个帐户与相同的用户名和密码我也担心我的数据库没有打开。他们是安全的,会恢复还是失去?

最佳答案

尝试以下步骤:
用户“root”@“localhost”的访问被拒绝(使用密码:yes)
service mysqld stop
正在停止mysqld:[确定]
mysqld_safe --skip-grant-tables &
mysqld_safe登录到'/var/lib/mysql/mysqld.err'。
mysqld_使用/var/lib/mysql中的数据库安全启动mysqld守护进程
mysql -u root
mysql> UPDATE mysql.user SET password=PASSWORD("new_password") WHERE User='root';
mysql> grant all privileges on *.* to root@localhost identified by 'new_password' with grant option;
查询正常,0行受影响(0.00秒)
mysql> flush privileges;
查询正常,0行受影响(0.00秒)
service mysqld restart
现在,尝试使用root的新密码登录

关于php - WAMP PHPMyadmin用户被删除,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30573409/

10-13 22:18