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'@'%'

     

  • 相关阅读:
    [JavaScript]JS由来
    [HTML5]HTML表单(Forms)
    Linux 配置SSH 无密钥登陆
    Spring Boot 的 application.properties
    Spring Boot 全局异常捕获
    Linux hostname设置,静态ip设置,hostname与静态ip相互映射
    Hadoop 集群的三种方式
    网站列表
    Hadoop -- 概念
    shell 编程
  • 原文地址:https://www.cnblogs.com/Rocky_/p/11200032.html
Copyright © 2011-2022 走看看