mysql -u root -p
mysql> select user,host from user;
±--------------±----------+
| user | host |
±--------------±----------+
| mysql.session | localhost |
| mysql.sys | localhost |
| root | localhost |
±--------------±----------+
3 rows in set (0.00 sec)
mysql> select version();
±------------------------------+
| version() |
±------------------------------+
| 5.7.40-ndb-7.6.24-cluster-gpl |
±------------------------------+
1 row in set (0.00 sec)
mysql> grant all privileges on . TO ‘root’@‘%’ IDENTIFIED BY ‘passfor root’ with grant option;
mysql> select user,host from user;
±--------------±----------+
| user | host |
±--------------±----------+
| root | % |
| mysql.session | localhost |
| mysql.sys | localhost |
| root | localhost |
±--------------±----------+
4 rows in set (0.00 sec)
mysql>
mysql8
use mysql;
update user set host=‘%’ where user=root;
flush privileges;
改密码
alter user ‘xx’@‘%’ IDENTIFIED BY ‘xx’;
flush privileges;
本文展示了如何使用MySQL命令行工具进行用户权限管理,包括查看现有用户及其主机映射、更新用户权限、设置全局用户权限及修改用户密码等关键操作。
1954

被折叠的 条评论
为什么被折叠?



