目录
1 MySQL 权限管理概念
2 用户管理
2.1 创建用户
2.2 查看当前登录用户
2.3 修改用户名
2.4 删除用户
3 授予权限
3.1 授予用户管理员权限
3.2 授予用户数据库权限
3.3 授予用户表权限
3.4 授予用户列权限
4 查询权限
5 回收权限
1 MySQL 权限管理概念
关于 MySQL 的权限简单的理解就是 MySQL 允许你做你权利以内的事情,不可以越界。比如只允许你执行 select 操作,那么你就不能执行 update 操作。存储账户权限信息的表主要有四个:user 表、db 表、tables_priv 表、columns_priv 表。 用户权限信息表:
MySQL 用户权限管理主要有以下作用:
MySQL 权限信息表的验证过程分为两个阶段:连接权限验证和执行权限验证
MySQL 的权限分布,权限分布就是针对表可以设置什么权限,针对列可以设置什么权限等等
|
2 用户管理
2.1 创建用户
创建用户的格式
|
2.2 查看当前登录用户
|
2.3 修改用户名
|
2.4 删除用户
|
3 授予权限
授权格式 |
3.1 授予用户管理员权限
|
3.2 授予用户数据库权限
|
3.3 授予用户表权限
|
3.4 授予用户列权限
|
4 查询权限
|
5 回收权限
回收权限格式
|