mysql的权限定义
一 .作用对象
库,表
二. 权限
### 转载于 https://www.cnblogs.com/felix-h/p/11072743.html ###
三.归属
每次设定只能有一个属主,没有属组或其他人的概念 grant all on wordpress.* to wordpress@'10.0.0.5%' identified by 'wordpress'; | | | | | | | | 权限 作用对象 归属 密码 all 如果把表中的权限全写上要写很久,所以就给打了个包 all代表所有权限
四 作用对象
*.*: 当前mysql数据中所有的库下的所有表,范围是全局的.
wordpress.* 单库级别:wordpress单库下的所有表范围
wordpress.t1 : 单表级别: 只对t1表设定权限
五. 企业中权限的使用
开发人员说: 请给我开个用户
沟通:
1. 你需要对那些库或者表开发操作
2.你从哪里连接过来?
3.用户名有没有要求
4.你的密码设定为什么?
一般只给增删改查
grant select,update.dalete,insert on oldboy.* to oldboy@'10.0.0.%' identified by '123'
总结:
如果在不同级别都包含某个表的管理能力时,权限是相加关系,
但是我们不推荐在多级别定义重复权限
最常用的权限设定方式是对单库进行授权,即:wordpress.*