mysql使用授权法失败

来源:17-4 mariadb和redis的安装与配置

曾嘱咐

2023-01-28

mysql使用授权法失败

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

FLUSH PRIVILEGES;



Query OK, 0 rows affected (0.00 sec)

写回答

4回答

曾嘱咐

提问者

2023-01-28

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;    

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;

root@localhost和root@%是两个账号。。。

localhost是在服务器登录的

0
1
bobby
好的。。。
2023-01-30
共1条回复

曾嘱咐

提问者

2023-01-28

我又重新用授权法搞了一下,发现

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

命令并不能修改root的密码

怀疑是不是root没有权限修改自己的密码

但是通过mysql进行安全配置的过程中可以修改root的密码。

刷新重启后,就可以使用授权法新建账户并对其进行授权,唯独不能对root自己进行授权

0
0

曾嘱咐

提问者

2023-01-28

已解决

0
2
曾嘱咐
mysql_secure_installation
2023-01-28
共2条回复

曾嘱咐

提问者

2023-01-28

0
0

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1933 学习 · 2170 问题

查看课程