01. 本章内容简介
------------------------------
更多相关课程免费试听,请点击下方链接可直达:
专题【
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
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲
- 第一章 用户高级管理
- 1-1试看 01. 本章内容简介13:42
- 1-2试看 02. 全局层级:user 表结构介绍 -115:24
- 1-303. 全局层级:用户列、权限列、安全列、资源控制列 介绍13:51
- 1-404. 数据库级:db 表结构、用户列、权限列、其它列介绍17:14
- 1-505. 表级和列级:tables_priv 表和 colum10:33
- 1-606. 子程序级:procs_priv 表,包括 funct03:46
- 1-707. 登录和退出 MySQL 服务器:指定数据库登录和系统08:25
- 1-808. 新建普通用户:明文密码创建用户 -116:24
- 1-909. 新建普通用户:创建无密码用户和哈希值密码用户 -206:59
- 1-1010. 新建普通用户:使用 GRANT 语句授权、或创建用户17:04