本文介紹RDS MySQL高許可權帳號和普通帳號對應的許可權。
帳號許可權列表
雲資料庫RDS僅提供以下帳號許可權,不支援擷取未在下表中出現的許可權。
高許可權帳號
授與類型 | 許可權 |
| 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),您可以通過重設帳號許可權的方法恢複。若您業務側不想使用當前高許可權帳號串連,您可以刪除該高許可權帳號再建立一個普通帳號/高許可權帳號以滿足需求。