MySQL 数据库权限管理(用户高级管理和精确访问控制)

通过 MySQL 用户管理和访问控制, 精确管理数据库权限

664人学习

高级38课时2020/11/05更新

二维码下载学堂APP缓存视频离线看

Fernando
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
  • 课程介绍
  • 课程大纲

适合人群:

计算机和数据库运维人员,及计算机专业的学生与爱好者

你将会学到:

通过 MySQL 用户管理和访问控制, 精确管理数据库权限

课程简介:

------------------------------

更多相关课程免费试听,请点击下方链接可直达:

专题【<2.>】

https://edu.51cto.com/topic/4205.html

-----------------------------------


Re:MySQL 数据库权限管理(用户高级管理和精确访问控制)

==================================================

        MySQL 是一个多用户数据库,具有功能强大的访问控制功能,可以为不同用户指定允许的权限。本章将介绍 MySQL 用户管理中的重要知识点,包括:权限表、账户管理、权限管理和访问控制 等等。


        1)  权限表   :用户对某个数据库的操作权限

        2)  账户管理:允许登录和退出 MySQL 服务器

        3)  权限管理:授权或撤销各层级的权限

        4)  访问控制:是否允许连接,连接之后的权限

        以上内容看似重叠,其实正是 MySQL 权限管理的精妙之处,请同学们学习以下完整的内容 ... !


GRANT_1.png


GRANT_2.png


GRANT_3.png


GRANT_4.png


GRANT_5.png


GRANT_6.png




第1章:用户高级管理

    01. 本章内容简介

    02. 全局层级:user 表结构介绍 -1

    03. 全局层级:用户列、权限列、安全列、资源控制列 介绍 -2

    04. 数据库级:db 表结构、用户列、权限列、其它列介绍

    05. 表级和列级:tables_priv 表和 columns_priv表 权限表介绍

    06. 子程序级:procs_priv 表,包括 function 和 procedure,存储过程和自定义函数

    07. 登录和退出 MySQL 服务器:指定数据库登录和系统层面操作 MySQL命令

    08. 新建普通用户:明文密码创建用户 -1

    09. 新建普通用户:创建无密码用户和哈希值密码用户 -2

    10. 新建普通用户:使用 GRANT 语句授权、或创建用户同时授权 -3

    11. 新建普通用户:直接操作 mysql. user 授权表 -4

    12. 删除普通用户:使用 DROP USER 语句 和 DELETE语句

    13. root 用户修改自己的密码:mysqladmin 命令、mysql. user表、SET 语句

    14. root 用户修改普通用户密码:使用 SET 语句、UPDATE 语句、GRANT 语句三种方式

    15. 普通用户修改密码:使用 SET 语句

    16. root 用户密码丢失的解决办法:在 Linux 操作系统

    17. root 用户密码丢失的解决办法:在 Windows 操作系统

    18. 权限管理:MySQL 的各种权限总结 -1

    19. 权限管理:授权五个层级 - 全局、数据库、表、列、字程序 -2

    20. 权限管理:收回权限、测底删除帐号即权限、查看权限 -3

    21. 访问控制:连接和请求核实二个阶段

    22. 综合案例 -1

    23. 综合案例 课后练习 -2


第2章:数据库权限管理

    01. 本章内容介绍 访问控制

    02. 查看 MySQL 用户 删除匿名用户

    03. 创建 MySQL 用户账户 设置 MySQL 用户密码

    04. 创建用户时指定密码 GRANT 方式创建用户(授权的同时,创建用户)

    05. 向 mysql.user 表插入用户记录 删除 MySQL 用户

    06. MySQL 权限级别 全局 数据库 表 列 子程序层级

    07. 授予用户访问“列”的权限

    08. 授予用户访问“表”的权限 且验证权限

    09. 逐步或一次性回收用户全部访问“表”的权限

    10. 授予数据“库”级别的权限 七点

    11. 授予用户全局权限

    12. 撤销用户在某一级别授予的权限(基本不影响其它层级权限)

    13. 使用图形界面管理用户和设置权限

    14. 子程序权限:授权用户表结构,临时表,索引,视图,存储过程和自定义函数权限 -1

    15. 子程序权限:授权用户创建和执行存储过程和存储函数权限 -2



展开更多

课程大纲-MySQL 数据库权限管理(用户高级管理和精确访问控制)

展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部