SQL-DCL管理用户-增删改查
DCL管理用户-增删查
SQL分类:
1.DDL:操作数据库和表
2.DML:增删改表中数据
3.DQL:查询表中数据
4.DCL:管理用户 授权
DBA:数据库管理员
DCL:管理用户 授权
1.管理用户
先找自己的用户表 在编译器中找到mysql数据库

点击表找到user表点击进入

- 添加用户
SQL语法
CREATE user "用户名"@"主机名" IDENTIFIED BY "密码";
运行结果

查询表

- 删除用户
SQL语法
DROP user "用户名"@"主机名";
运行结果

查询表

- 查询用户
SQL语句
SELECT * FROM `user`;
运行结果

2.权限管理
1.查询权限
SQL语句
SHOW GRANTS FOR "用户名"@"主机名";
运行结果

查询root用户

root用户的权限比zhangsan这个用户的权限更大
2.授权权限
SQL语法
GRANT 权限列表 ON 数据库名.表名 TO "用户名"@"主机名"
运行结果

测试


测试

3.撤销权限
SQL语句
REVOKE 权限列表 ON 数据库名.表名 FROM "用户名"@"主机名";
运行结果

测试

什么也没有了

浙公网安备 33010602011771号