一、查询用户列表
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的密码,如果这用户当前不存在,那么执行这条命令就会同时创建用户并授权。











网友评论