MySQL学习笔记(3) - DCL语句

简介

DCL(Data Control Language)数据控制语言:控制数据段直接的许可和访问级别的语句。定义了数据库、表、字段、用户的访问权限和安全级别。主要的关键字有grant、revoke等。

具体过程

root用户登录,创建一个用户llw,使该用户对mydb数据库具有selectinsert权限,实现语句如下:

mysql>grant select, insert on mydb.* to 'llw'@'localhost' identified by '123';

接下来用该用户登录,并对mydb数据库中的表进行操作,实现结果如图:
在这里插入图片描述
再次登录root用户,然后收回该用户的insert权限,实现语句如下:

mysql> revoke insert on mydb.* from 'llw'@'localhost';

之后再登录llw用户,往表中插入记录,结果如下:
在这里插入图片描述
提示insert命令拒绝用户llwemp表使用

发布了2 篇原创文章 · 获赞 2 · 访问量 98

猜你喜欢

转载自blog.csdn.net/weixin_43587255/article/details/105479783