GRANT SELECT, INSERT, UPDATE, DELETE,CREATE,CREATE VIEW,SHOW DATABASES,SHOW VIEW,ALTER,INDEX,RELOAD,LOCK TABLES,CREATE TEMPORARY TABLES ON *.* TO 'app_run';给用户赋予角色-- 给用户赋予 ops 角色GRANT 'ops' TO 'db_dev'@'localhost';撤销角色或者角色的权限-- 从用户撤销某个角色REVOKE ops FROM db_dev1@localhost;-- 从角色中撤销某个权限REVOKE SHOW VIEW ON *.* FROM 'ops';-- 刷新权限FLUSH PRIVILEGES;查询用户的权限【Mysql 权限管理】-- 显示来自 localhost 登录的 test 用户SHOW GRANTS FOR 'test'@'localhost';SHOW GRANTS FOR 'root'@'%';-- 来自某个角色 USEING 指定的角色的权限SHOW GRANTS FOR 'read_user1'@'localhost' USING 'ops';
推荐阅读
- MySQL 8 持久化系统变量
- web交换机管理怎么管理?两种方法,轻松掌握
- 为什么大部分互联网公司,使用的数据库都是MySQL?
- 程序员私活利器,免费开源的cms内容管理系统
- Mysql中你知道几种防止数据重复的方法?
- mysql数据库的数据表重命名方法
- Mysql重磅推出金融级分布式数据库MGR大揭秘
- ERP的权限管理的操作与设计
- 一文详解操作系统进程管理
- 物业管理服务沟通方法
