• SQL语句及5.7.2 mysql 用户管理


    一、用户的定义
    1.1 用户名+主机域
    此处为5.7.2版本的mysql当中password字段已改为authentication_string mysql> select user,host,authentication_string from user;
    +---------------+-----------+-------------------------------------------+
    | user          | host      | authentication_string                     |
    +---------------+-----------+-------------------------------------------+
    | root          | localhost | *5B11E7BC48365F1019E05077EBDC42BA908B3342 |
    | mysql.session | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
    | mysql.sys     | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
    | shiqi         | %         | *5B11E7BC48365F1019E05077EBDC42BA908B3342 |
    | shiqi         | localhost | *5B11E7BC48365F1019E05077EBDC42BA908B3342 |
    +---------------+-----------+-------------------------------------------+
    5 rows in set (0.02 sec)
    

    1.2 用户作用

    1.2.1 登录数据库

       登录命令为:mysql -u username -p 然后输入密码
    1.2.2 管理数据库和维护数据


    1.3 连接数据库

       定义用户:用户名+主机域,密码
       定义权限:对不同的对象进行权限(角色)定义

    命令:
    grant authority on target_zone to 'user' identified by 'password'

    权限内容(authority):
       增删改查
       insert update、select、delete、drop、create

    权限 权限级别 权限说明
    CREATE 数据库、表或索引 创建数据库、表或索引权限
    DROP 数据库或表 删除数据库或表权限
    GRANT OPTION 数据库、表或保存的程序 赋予权限选项
    REFERENCES 数据库或表
    ALTER 更改表,比如添加字段、索引等
    DELETE 删除数据权限
    INDEX 索引权限
    INSERT 插入权限
    SELECT 查询权限
    UPDATE 更新权限
  • 相关阅读:
    "用脑思考"和"用心感知"
    Oracle 分页查询
    MySQL定时执行存储过程
    java商城小程序收藏
    巴士团小程序
    微信小程序this作用域
    Flink之API的使用(3):Source的使用
    Flink之API的使用(2):Transform算子的使用
    Flink之API的使用(1):Sink的使用
    Flink之基础内容(2):DataStream的创建和使用
  • 原文地址:https://www.cnblogs.com/shiqi17/p/9404295.html
Copyright © 2020-2023  润新知