没有合适的资源?快使用搜索试试~ 我知道了~
MySQL数据库管理之权限管理.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 19 浏览量
2022-11-20
11:50:18
上传
评论
收藏 164KB PDF 举报
温馨提示
试读
4页
MySQL数据库管理之权限管理.pdfMySQL数据库管理之权限管理.pdf
资源推荐
资源详情
资源评论
多备份
MYSQL 数据库管理之权限管理
小编做客服有一阵子了,总是有人在 QQ 群或者论坛上问关于 mysql 权限的问题,今天就总结一下关于
MYSQL 数据库的权限管理的经验。希望大家看完有所收获啦~
一、MYSQL 权限简介
关于 mysql 的权限简单的理解就是 mysql 允许你做你权利以内的事情,不可以越界。比如只允许你执行
select 操作,那么你就不能执行 update 操作。只允许你从某台机器上连接 mysql,那么你就不能从除那台机
器以外的其他机器连接 mysql。
那么 MYSQL 的权限是如何实现的呢?这就要说到 mysql 的两阶段的验证,下面详细来介绍:
第一阶段:服务器首先会检查你是否允许连接。因为创建用户的时候会加上主机限制,可以限制成本
地、某个 IP、某个 IP 段、以及任何地方等,只允许你从配置的指定地方登录。后面在实战的时候会详细说
关于主机的限制。
第二阶段:如果你能连接,MYSQL 会检查你发出的每个请求,看你是否有足够的权限实施它。比如
你要更新某个表、或者查询某个表,MYSQL 会检查你对哪个表或者某个列是否有权限。再比如,你要运
行某个存储过程,MYSQL 会检查你对存储过程是否有执行权限等。
MYSQL 到底都有哪些权限呢?从官网复制一个表来看看:
权限
CREATE
DROP
GRANT OPTION
REFERENCES
ALTER
DELETE
INDEX
INSERT
SELECT
UPDATE
CREATE VIEW
SHOW VIEW
ALTER ROUTINE
CREATE ROUTINE
EXECUTE
权限级别
数据库、表或索引
数据库或表
数据库、表或保存的程序
数据库或表
表
表
表
表
表
表
视图
视图
存储过程
存储过程
存储过程
权限说明
创建数据库、表或索引权限
删除数据库或表权限
赋予权限选项
更改表,比如添加字段、索引等
删除数据权限
索引权限
插入权限
查询权限
更新权限
创建视图权限
查看视图权限
更改存储过程权限
创建存储过程权限
执行存储过程权限
资源评论
不吃鸳鸯锅
- 粉丝: 8254
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功