美文网首页
MySQL5.8版本以上之用户管理

MySQL5.8版本以上之用户管理

作者: 南湘嘉荣 | 来源:发表于2022-09-25 09:58 被阅读0次
一、查询用户列表
select * from mysql.user;
二、修改root用户密码
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';

FLUSH PRIVILEGES;

修改密码后,需要重启mysql服务。

三、给存在的用户授权
grant all privileges on A.* to abc@'%';
FLUSH PRIVILEGES;

给用户abc授权数据库A所有权限。

grant命令还有一种用法,如下:

grant all privileges on A.* to abc@'%' identified by '123456';
FLUSH PRIVILEGES;

注意:这里的identified by后面的就是用户abc的密码,如果这用户当前不存在,那么执行这条命令就会同时创建用户并授权。

相关文章

网友评论

      本文标题:MySQL5.8版本以上之用户管理

      本文链接:https://www.haomeiwen.com/subject/qsqaortx.html