- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
计算机和数据库运维人员,及计算机专业的学生与爱好者
你将会学到:
通过 MySQL 用户管理和访问控制, 精确管理数据库权限
课程简介:
------------------------------
更多相关课程免费试听,请点击下方链接可直达:
专题【
https://edu.51cto.com/topic/4205.html
-----------------------------------
Re:MySQL 数据库权限管理(用户高级管理和精确访问控制)
==================================================
MySQL 是一个多用户数据库,具有功能强大的访问控制功能,可以为不同用户指定允许的权限。本章将介绍 MySQL 用户管理中的重要知识点,包括:权限表、账户管理、权限管理和访问控制 等等。
1) 权限表 :用户对某个数据库的操作权限
2) 账户管理:允许登录和退出 MySQL 服务器
3) 权限管理:授权或撤销各层级的权限
4) 访问控制:是否允许连接,连接之后的权限
以上内容看似重叠,其实正是 MySQL 权限管理的精妙之处,请同学们学习以下完整的内容 ... !
第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 数据库权限管理(用户高级管理和精确访问控制)
第1章用户高级管理(5小时1分钟23节)
1-6
06. 子程序级:procs_priv 表,包括 funct06. 子程序级:procs_priv 表,包括 function 和 procedure,存储过程和自定义函数
[03:46]开始学习
“Fernando”老师的其他课程更多+