【问题标题】:WAMP PHPMyadmin User Deleted [duplicate]WAMP PHPMyadmin用户已删除[重复]
【发布时间】:2015-08-14 21:46:34
【问题描述】:

我的 phpmyadmin 的一个用户被错误地删除了,然后在打开 phpmyadmin 时出现错误

"#1045 - 用户 'root'@'localhost' 的访问被拒绝(使用密码: 是)”

请帮助如何使用相同的用户名和密码恢复此帐户,我也担心我的数据库无法打开。他们是否会安全,会恢复还是会丢失?

【问题讨论】:

  • 你能在服务器上再次使用默认凭据创建相同的用户吗?
  • 服务器中的 phpmyadmin 未打开并出现错误“#1045 - 用户 'root'@'localhost' 的访问被拒绝(使用密码:YES)”
  • @Neetesh 你可以访问 mysql 控制台吗?
  • 不,我无法打开控制台。错误“#1045 - 用户 'root'@'localhost' 的访问被拒绝(使用密码:YES)”
  • 除了root之外,你有任何可用的单一用户名吗??

标签: php mysql phpmyadmin wamp wampserver


【解决方案1】:

试试这些步骤:

拒绝用户“root”@“localhost”访问(使用密码:YES)

  1. service mysqld stop

正在停止 mysqld:[确定]

  1. mysqld_safe --skip-grant-tables &

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

mysqld_safe 使用 /var/lib/mysql 中的数据库启动 mysqld 守护进程

  1. mysql -u root

  2. 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 秒)

  1. service mysqld restart

现在,尝试使用 root 的新密码登录

【讨论】:

    猜你喜欢
    • 2012-08-28
    • 2018-02-01
    • 2015-11-25
    • 2015-01-04
    • 2020-03-13
    • 2015-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多