0

我认为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权限,有人可以帮助我吗?

4

0 回答 0