mysql root帐户变为'' localhost'

时间:2016-01-26 08:13:01

标签: mysql account privilege

我认为root帐户已失去所有权限,或者此root帐户已被'' @' localhost'替换 我使用Windows 7.
我使用root帐户登录mysql

C:\Users\Administrator>mysql -u root -p
Enter password: ******

当输入use mysql时,我得到了这个

mysql> use mysql
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

然后我输入show databases;,只有两个

+--------------------+
| Database           |
+--------------------+
| information_schema |
| test               |
+--------------------+
2 rows in set (0.04 sec)

这是net user

C:\Users\Administrator>net user

\\my-201501121940 的用户帐户

---------------------------------------------------------------------
Administrator            Guest
命令成功完成。

C:\Users\Administrator>mysql -u root -p admin
Enter password: ******
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'admin'

我无法使用root帐户执行任何操作,因此我想恢复root权限,有人可以帮助我吗?

0 个答案:

没有答案