#DCL语言
#查询用户
use mysql;
select * from user;
#创建用户 create user '用户名'@'主机名' identified by '密码';
create user 'reimu'@'localhost' identified by '1234';-- '%'表示所有主机
#修改密码 alter user '用户名'@'主机名' identified by '密码';
alter user 'reimu'@'' identified by '123456';
#删除用户 drop user '用户名'@'主机名';
drop user 'reimu'@'localhost';
#查询权限 show grants for '用户名'@'主机名';
show grants for 'reimu'@'localhost';
#授予权限 grants 权限列表 on 数据库名.表名 to '用户名'@'主机名';
#权限列表 all,privileges:所有权限
#select:查询权限
#insert:插入权限
#update:修改权限
#delete:删除权限
#alter:修改表
#drop:删除数据库/表/视图
#create:创建数据库/表
grant all on * to 'reimu'@'localhost';-- 获取全部权限
revoke all on * from 'reimu'@'localhost';-- 撤销全部权限
grant insert on base.student to 'reimu'@'localhost';-- 获取base.student的插入权限
revoke insert on base.student from 'reimu'@'localhost';-- 撤销base.student的插入权限
基础DCL操作——笔记用
最新推荐文章于 2024-09-13 19:40:25 发布