MySQL权限
时间:2022-07-24
本文章向大家介绍MySQL权限,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
MySQL权限
一. 用户标识
用户标识= 用户名+ IP
二. 用户权限相关的表
- mysql.user:一行记录代表一个用户标识(用户名+ip)
- mysql.db:一行记录代表一个数据库的权限
- mysql.tables_priv:一行记录代表对表的权限
- mysql.columns_priv:一行记录代表对某一列的权限
三. 权限相关的常用命令
- 为用户授权
#为用户dev授权,允许查询architect库下的account表的id和name列 grant SELECT(id,name) on architect.account TO 'dev';
- 查询用户权限
#查看用户dev被赋予的所有权限 show grants for dev;
- 取消对用户的授权
REVOKE SELECT(id,name) on architect.account TO 'dev';
四. MySQL的角色
- MySQL中的角色本质上就是用户(Role Like)。
- 查询角色相关变量
show variables like '%proxy%';
- 开启角色代理
set GLOBAL check_proxy_users =1; set GLOBAL mysql_native_password_proxy_users = 1;
- 创建一个角色:dev_role
create USER 'dev_role'
- 创建2个开发用户
create USER 'rd1'; create USER 'rd2';
- 把这2个用户加到用户组中
grant proxy on 'dev_role' to 'rd1'; grant proxy on 'dev_role' to 'rd2';
- 查看rd1的权限,发现rd1已经属于dev_role角色
show grants from 'rd1';
- 为用户组授权(也即为用户组所对应的用户本身授权)
grant select(id,name) on architect.account to 'dev_role';
- 这样一来,该用户组下的所有用户都具有的相同的权限。
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解
- AMS机器学习课程:Keras深度学习 - 卷积神经网络
- python教程 | 最标准的地图调用方式(国家测绘局提供数据)
- 「万物生长」一个APK从诞生到活跃在Android手机上
- webpack实战——生产环境配置【下】
- R语言作图——Violin plot with dot
- AkShare-中国宏观-全社会用电分类情况表
- Angular应用从Component到Html的数据绑定是如何实现的
- 3分钟短文:Laravel Form,让你不再写 HTML 的好“库”
- Angular应用input和div标签页的动态创建场景
- 在Angular的index.html里插入script,拦截所有动态创建标签页的场景
- Angular应用里input字段后面的_ngcontent-hqi是什么含义
- WPF 已知问题 窗口在屏幕外创建将不会刷新渲染
- NuGet 更新库新版本的缓存问题
- 在Java项目中打印错误日志的正确姿势,排查问题更方便,非常实用!
- 开源后台系统*mee-admin*