学习参考https://www.bilibili.com/video/BV1Kr4y1i7ru?spm_id_from=333.999.0.0
一.用户管理
1.查询用户
use mysql;
select *from user;
2.创建用户
create user '用户名'@'主机' identified by '密码';
#在任意主机上访问------------------------------
create user '用户名'@'%' identified by '密码';
#在当前主机上访问------------------------------
create user '用户名'@'localhost' identified by '密码';
尝试用这个新建的用户访问一下
寄。
用root登录的话就没问题,
环境变量也没问题,
管理员启动cmd也没问题 。
3.修改用户密码
create user 'zhang1'@'%' identified by '123456';
alter user 'zhang1'@'%' identified with mysql_native_password by '123';
报错,寄。
4.删除用户
drop user '用户名'@'主机';
二.权限控制
1.查询权限
show grants for 'zhang1'@'%';
2.授予权限
grant all on text.* to 'zhang1'@'%';
3.撤销权限
revoke all on text.* from 'zhang1'@'%';