2015-06-01 38 views
3

通过我的phpmyadmin的用户误认为一个删除了,然后在打开phpMyAdmin是给错误WAMP phpMyAdmin的用户删除

“#1045 - 访问被拒绝的用户‘根’@‘localhost’的(使用密码: YES)”

请帮助如何还我关心我的数据库未打开恢复使用相同的用户名和密码,该帐户。他们是否会安全并会恢复或失去?

+0

登录可以您再次使用服务器上的默认凭据创建相同的用户? – DevLakshman

+0

phpmyadmin在服务器不打开时出现错误“#1045 - 拒绝用户'root'@'localhost'(使用密码:YES)” – Neetesh

+0

@Neetesh您是否有权访问mysql控制台? –

回答

1

尝试下列步骤:

访问被拒绝的用户 '根' @ '本地主机'(使用密码:是)

  1. service mysqld stop

停止的mysqld:[OK]

  1. mysqld_safe --skip-grant-tables &

mysqld_safe记录到'/var/lib/mysql/mysqld.err'。

mysqld_safe的启动mysqld守护与在/ var/lib中/ MySQL的

数据库
  • mysql -u root

  • mysql> UPDATE mysql.user SET password=PASSWORD("new_password") WHERE User='root'; mysql> grant all privileges on *.* to [email protected] identified by 'new_password' with grant option;

  • 查询行, 0行受影响(0.00秒)

    mysql> flush privileges;

    查询OK,0行的影响(0.00秒)

  • service mysqld restart
  • 现在,尝试使用新密码对根