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

664 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
计算机和数据库运维人员,及计算机专业的学生与爱好者
你将会学到
通过 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



展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交