zoukankan      html  css  js  c++  java
  • MySQL用户和权限管理

    权限类别:

      库级别

      表级别

      字段级别

      管理类:

        CREATE TEMPORARY TABLES  #创建临时表

        CREATE USER  #创建用户

        FILE

        SUPER

        SHOW DATABASES

        RELOAD #重新装载授权表

        SHUTDOWN

        REPLICATION SLAVE

        REPLICATION CLIENT

      程序类:

        FUNCTION   

        PROCEDURE

        TRIGGER

        

        CREATE, ALTER, DROP, EXCUTE

      库和表级别:TABLE or DATABASE

        ALTER

        CREATE

        CREATE  VIEW

        DROP

        INDEX

        SHOW VIEW

      元数据数据库:mysql

      用户账号:

        ‘USERNAEM’@'HOST'

          @'HOST',其中HOST可以是主机名、IP地址或网络地址、通配符:%, _:  172.16.%,%

        创建用户:CREATE USER

          CREATE USER 'USERNAME'@'HOST'   [IDENTIFIED BY 'password‘’];

          查看用户获得的权限:SHOW GRANTS FOR

            SHOW GRANTS FOR 'USERNAME'@'HOST'

        重命名用户:RENAME USER

          RENAME USER old_user_name TO new_user_name  #用户重命名

        删除用户: DROP USER 'USERNAME'@'HOST'

        修改密码的三种方式:

          (1) SET PASSWORD FOR

          (2)UPDATE mysql.user SET password=PASSWORD('your_password') WHERE clause;

          (3)mysqladmin password [new-password]

      忘记管理员密码的解决办法:

        (1)启动mysqld进程时,为其使用: --skip-grant-tables  --skip-networking

        (2)使用UPDATE命令修改管理员密码

        (3)关闭mysqld进程,移除上述两个选项,重启mysqld;

      授权:GRANT

  • 相关阅读:
    python 字符串替换
    python 字符串截取
    python 字符串连接
    PHP 做群发短信(短信接口连接问题)
    Yii dropDownList 下拉菜单 联动菜单
    我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
    SQL Server 2008 R2——分组取前几名
    SQL Server 分组后取Top N
    大型网站架构系列:20本技术书籍推荐
    较主流的消息队列的比较与选型
  • 原文地址:https://www.cnblogs.com/new-journey/p/10516751.html
Copyright © 2011-2022 走看看