DCL

DCL:管理用户,授权

mysql数据库-user表

 

1、管理用户

添加:

创建用户

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

 

 %包含当前主机

删除:

 

 

修改:

方法一:

 

方法二:

 

 

 mysql中忘记root密码

1、cmd->net stop mysql停止sql服务

2、启动无验证mysql服务:mysql --skip-grant-tables    ,打开新的cmd窗口输入mysql直接进入,修改root密码

 

 

 

3、结束mysql的进程,重新启动mysql服务

 

查询:

use mysql;

select * from user;

2、权限管理

1、查询权限

 

 

2、授予权限:

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

 

 

 

 

3、撤销权限:

 

posted @ 2021-01-20 20:20  159566  阅读(158)  评论(0编辑  收藏  举报