由于错误,我的phpmyadmin的一个用户被删除,然后在打开phpmyadmin时出现错误。
"#1045 -拒绝用户'root'@'localhost‘的访问(使用密码:是)“
请帮助恢复这个帐户使用相同的用户名和密码,我也担心我的数据库没有打开。他们是否安全,是否会恢复或丢失?
发布于 2015-06-01 12:48:55
尝试以下步骤:
拒绝用户'root'@'localhost‘的访问(使用密码: YES)
service mysqld stop停止mysqld:好的
mysqld_safe --skip-grant-tables &mysqld_safe登录到'/var/lib/mysql/mysqld.err‘。
mysqld_safe使用/var/lib/mysql中的数据库启动mysqld守护进程
mysql -u rootmysql> 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现在,尝试使用新密码登录
https://stackoverflow.com/questions/30573409
复制相似问题