DCL-权限控制

MySQL中定义了很多种权限,但是常用的就以下几种

 

权限描述
all,all privileges所有权限
select查询数据的权限
insert插入数据的权限
update修改数据的权限
delete删除数据的权限
alter修改表的权限
drop删除数据库/表/视图的权限
create创建数据库/表的权限

 

我们以查询权限为例,演示一下如何操作,如下

 

1、查询权限

 

2、授予权限。如果是给所有数据库的所有表赋予权限就可以使用.

 

3、撤销权限

 

4、查询的如果是如下,表示没有任何权限

 

注意多个权限之间,使用逗号分隔 注意授权时,数据库名和表名可以使用 * 进行通配,代表所有