zoukankan      html  css  js  c++  java
  • MySQL添加、修改、撤销用户数据库操作权限的一些记录

    查看MYSQL数据库中所有用户

    SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

     

    查看数据库中具体某个用户的权限

    show grants for 'csexchange'@'%';

     解释:'csexchange'@'%'用户对pcp_reactor数据库下的mdm_user表有select权限,对pcp_reactor数据库下的cs_exchange表有select、insert、update权限

    权限控制示例,可自行扩展

    【修改完权限以后,一定要刷新权限表,才能使权限生效!!!】
    刷新权限的SQL命令: FLUSH PRIVILEGES;

    授权给'csexchange'@'%'用户对pcp_reactor数据库下的mdm_user表拥有select权限

    GRANT SELECT ON `pcp_reactor`.`mdm_user` TO 'csexchange'@'%'

    授权给'csexchange'@'%'用户对pcp_reactor数据库下的cs_exchange表拥有select、insert、update权限

    GRANT SELECT, INSERT, UPDATE ON `pcp_reactor`.`cs_exchange` TO 'csexchange'@'%'

    授权给'csexchange'@'%'用户对pcp_reactor数据库下的所有表拥有select、insert、update、delete权限

    GRANT ALL ON pcp_reactor.* TO 'csexchange'@'%'

    撤销给'csexchange'@'%'用户对pcp_reactor数据库下的cs_exchange表的select权限

    REVOKE SELECT ON `pcp_reactor`.`cs_exchange` FROM 'csexchange'@'%'

    撤销给'csexchange'@'%'用户对pcp_reactor数据库下的所有表的select、insert、update、delete权限

    REVOKE ALL ON pcp_reactor.* FROM 'csexchange'@'%'

     

  • 相关阅读:
    继承
    构造函数,重载
    Java Scanner学习记录
    20131204-数据库基础
    20131128-正则表达式与委托
    20131125-序列化与正则表达式
    20131127-正则表达式
    20131120-接口字符串-小鸭子练习
    20131118-静态类抽象类-外部设备
    20131117-练习面向对象
  • 原文地址:https://www.cnblogs.com/Rocky_/p/11200032.html
Copyright © 2011-2022 走看看