本文介绍RDS MySQL高权限账号和普通账号对应的权限。
重要 云数据库RDS仅提供以下账号权限,不支持获取未在下表中出现的权限。 授权类型 权限 只读 读写 仅DDL 仅DML ALTER,ALTER ROUTINE,CREATE,CREATE VIEW,CREATE ROUTINE,CREATE USER,CREATE TEMPORARY TABLES,DELETE,DROP,EVENT,EXECUTE,INDEX,INSERT,LOCK TABLES,PROCESS,RELOAD,REFERENCES,REPLICATION SLAVE,REPLICATION CLIENT,SELECT,SHOW VIEW,TRIGGER,UPDATE 上表内权限均可以通过 授权类型 权限 只读 REPLICATION SLAVE,REPLICATION CLIENT,SELECT,SHOW VIEW 读写 ALTER,ALTER ROUTINE,CREATE,CREATE TEMPORARY TABLES,CREATE VIEW,CREATE ROUTINE,DELETE,DROP,EVENT,EXECUTE,INSERT,INDEX,LOCK TABLES,PROCESS,REFERENCES,REPLICATION SLAVE,REPLICATION CLIENT,SELECT,SHOW VIEW,TRIGGER,UPDATE 仅DDL ALTER,ALTER ROUTINE,CREATE,CREATE VIEW,CREATE TEMPORARY TABLES,CREATE ROUTINE,DROP,INDEX,LOCK TABLES,PROCESS,REPLICATION SLAVE,REPLICATION CLIENT,SHOW VIEW 仅DML CREATE TEMPORARY TABLES,DELETE,EVENT,EXECUTE,INSERT,LOCK TABLES,PROCESS,REPLICATION SLAVE,REPLICATION CLIENT,SELECT,SHOW VIEW,TRIGGER,UPDATE Q:RDS MySQL高权限账号能否切换为普通账号? A:不能,高权限账号拥有固定权限,无法自主修改权限。若高权限账号自身出现问题,例如权限被意外回收(REVOKE),您可以通过重置账号权限的方法恢复。若您业务侧不想使用当前高权限账号连接,您可以删除该高权限账号再新建一个普通账号/高权限账号以满足需求。账号权限列表
高权限账号
GRANT命令赋权给普通账号,您需要使用高权限账号登录RDS MySQL实例,并执行如下命令:GRANT <权限名称> ON *.* TO `<普通账号名称>`@`%`;
普通账号
常见问题
相关文档