MySQL数据库-DCL语句

1.创建用户:

  create user '用户名'@'访问数据库的ip地址'  identified by    '密码';

  (若想用户在任意地址都可以访问数据的的话,仅需要将访问数据库IP地址位置替换为%即可)

2.用户数据都存在MYSQl数据库中的user表中,ROOT用户可以访问。

  查询用户: use mysq;   select * from user;

 

3.修改用户密码 

 Alter user '用户名'@‘访问数据库的ip地址’ IDENTIFIED WITH msyql_native_password BY ‘新密码’;

 

4.删除用户

  DROP user'用户名'@‘访问数据库的ip地址’;

 

权限控制语句:

    权限列表:

  

 

     5.查询权限:

    SHOW GRANTS FOR '用户名‘@’访问数据库的ip地址‘ ;

  6.授予权限:

    GRANT 权限列表 ON 数据库名.表名 TO '用户名’@‘访问数据库的ip地址’;

  7.撤销权限:

    REVOKE  权限列表  ON 数据库名.表名   FROM  ‘用户名’@‘访问数据库的ip地址’;

posted @ 2022-07-05 11:06  Soleili  阅读(41)  评论(0编辑  收藏  举报