作家
登录

带您深入了解MySQL的权限管理

作者: 来源: 2017-10-31 13:07:41 阅读 我要评论

for help. Type '\c' to clear the current input statement. 
  •  
  • MySQL [(none)]> show databases; 
  • +--------------------+ 
  • Database           | 
  • +--------------------+ 
  • | information_schema | 
  • +--------------------+ 
  • 1 row in set (0.02 sec)  
  • usage 权限只能用于数据库登录,不克不及履行任何操作

    2. 查看账号权限

    账号创建好后,可以经由过程如下敕令查看权限:

    二、账号治理

    示例:

    1. MySQL [(none)]> show grants for zj@localhost; 
    2. +-------------------------------------------------------------------+ 
    3. | Grants for zj@localhost                                           | 
    4. +-------------------------------------------------------------------+ 
    5. GRANT ALL PRIVILEGES ON *.* TO 'zj'@'localhost' WITH GRANT OPTION | 
    6. +-------------------------------------------------------------------+ 
    7. 1 row in set (0.01 sec)  

    3. 更改┞匪号权限

    可以进行权限的新增和收受接收。和创建账号一样,权限变革也有两种办法:应用 grant(新增) 和 revoke (收受接收) 语句,或者更改权限表。

    示例:

    (1) zj4@localhost 今朝只有登录权限

    1. MySQL [(none)]> show grants for zj4@localhost; 
    2. +-----------------------------------------+ 
    3. | Grants for zj4@localhost                | 
    4. +-----------------------------------------+ 
    5. GRANT USAGE ON *.* TO 'zj4'@'localhost' | 
    6. +-----------------------------------------+ 
    7. 1 row in set (0.00 sec)  

    (2) 付与 zj4@localhost 所稀有据库上的所有表的 select 权限

    1. MySQL [(none)]> grant select on *.* 

        推荐阅读

        移动联通电信 谁家100M宽带靠谱又划算?

      2017年架构师最重要的48个小时 | 8折倒计时 自负年夜2015年我国大年夜力开展“宽带中国”专项行动后>>>详细阅读


      本文标题:带您深入了解MySQL的权限管理

      地址:http://www.17bianji.com/lsqh/38307.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)