美文网首页
MySQL 用户管理与权限管理

MySQL 用户管理与权限管理

作者: 霸道ki | 来源:发表于2020-03-02 17:36 被阅读0次

    1. 用户操作

    1.1 创建用户(密码为‘123‘)

    mysql> create user zun@'172.16.1.%' identified by '123';
    

    1.2 删除用户

    mysql> drop user zun@'172.16.1.%';
    

    1.3 修改用户密码

    mysql> alter user zun@'172.16.1.%' identified by '234';
    

    1.4 查询用户

    mysql> select user,host from mysql.user;
    

    2. 权限管理

    2.1 用户授权

    语法:grant 权限 on 作用目标(库.表) to 用户 identified by 密码 with grant option;
    
    1. 创建一个管理员用户root,可以通过10网段,管理数据库.
    mysql> grant all on *.* to root@'10.0.0.%' identified by '123' with grant option;
    
    2. 创建一个应用用户wordpress,可以通过10网段,wordpress库下的所有表进行SELECT,INSERT, UPDATE, DELETE.
    mysql> grant SELECT,INSERT, UPDATE, DELETE on wordpress.* to wordpress@'10.0.0.%' identified by '123';
    

    2.2 回收权限

    mysql> revoke delete on wordpress.*  from 'wordpress'@'10.0.0.%';
    mysql> show  grants for wordpress@'10.0.0.%';
    

    相关文章

      网友评论

          本文标题:MySQL 用户管理与权限管理

          本文链接:https://www.haomeiwen.com/subject/hctbkhtx.html