mysql-dcl

  1. 数据库基本操作-dcl
    1. 管理用户
    2. 权限控制

数据库基本操作-dcl

dcl:data control language,数据控制语言,用来管理数据库用户,控制数据库的访问权限。

管理用户

查询用户

use mysql;select * from user;

创建用户

create user '用户名'@'主机名' identified by '密码';

修改用户密码

alter user '用户名'@'主机名' identified with mysql_native_password by '新密码';

删除用户

drop user '用户名'@'主机名';

注意:主机名可以用%

权限控制

查询权限

show grants for '用户名'@'主机名';

授予权限

grant 权限列表 on 数据库名.表名 to '用户名'@'主机名';

撤销权限

revoke 权限列表 on 数据库名.表名 to '用户名'@'主机名';

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。