データベースエンジン |
システム権限 |
データベースロール |
RDS for Db2 |
マスターユーザーは masterdba グループに割り当てられ、master_user_role が割り当てられます。
SYSMON 、DATAACCESS 付き DBADM 、および ACCCESSCTRL 、BINDADD 、CONNECT 、CREATETAB 、CREATE_SECURE_OBJECT 、EXPLAIN 、IMPLICIT_SCHEMA 、LOAD 、SQLADM 、WLMADM
|
DBA , DBA_RESTRICTED ,
DEVELOPER , ROLE_NULLID_PACKAGES ,
ROLE_PROCEDURES , ROLE_TABLESPACES
詳細については、「Amazon RDS for Db2 のデフォルトロール」を参照してください。 |
RDS for MariaDB |
SELECT , INSERT , UPDATE ,
DELETE , CREATE , DROP ,
RELOAD , PROCESS ,
REFERENCES , INDEX , ALTER ,
SHOW DATABASES , CREATE TEMPORARY
TABLES , LOCK TABLES , EXECUTE ,
REPLICATION CLIENT , CREATE VIEW ,
SHOW VIEW , CREATE ROUTINE , ALTER
ROUTINE , CREATE USER , EVENT ,
TRIGGER , REPLICATION
SLAVE
|
— |
RDS for MySQL バージョン 8.0.36 以上 |
SELECT , INSERT , UPDATE ,
DELETE , CREATE , DROP ,
RELOAD , PROCESS ,
REFERENCES , INDEX , ALTER ,
SHOW DATABASES , CREATE TEMPORARY
TABLES , LOCK TABLES , EXECUTE ,
REPLICATION SLAVE , REPLICATION CLIENT ,
CREATE VIEW , SHOW VIEW , CREATE
ROUTINE , ALTER ROUTINE , CREATE
USER , EVENT , TRIGGER ,
CREATE ROLE , DROP ROLE ,
APPLICATION_PASSWORD_ADMIN ,
ROLE_ADMIN , SET_USER_ID ,
XA_RECOVER_ADMIN
|
rds_superuser_role
rds_superuser_role の詳細については、「RDS for MySQL のロールベースの権限モデル」を参照してください。
|
RDS for MySQL バージョン 8.0.36 未満 |
SELECT , INSERT , UPDATE ,
DELETE , CREATE , DROP ,
RELOAD , PROCESS ,
REFERENCES , INDEX , ALTER ,
SHOW DATABASES , CREATE TEMPORARY
TABLES , LOCK TABLES , EXECUTE ,
REPLICATION CLIENT , CREATE VIEW ,
SHOW VIEW , CREATE ROUTINE , ALTER
ROUTINE , CREATE USER , EVENT ,
TRIGGER , REPLICATION
SLAVE
|
— |
RDS for PostgreSQL |
CREATE ROLE , CREATE DB ,
PASSWORD VALID UNTIL INFINITY , CREATE
EXTENSION , ALTER EXTENSION , DROP
EXTENSION , CREATE TABLESPACE , ALTER
<OBJECT> OWNER , CHECKPOINT ,
PG_CANCEL_BACKEND() ,
PG_TERMINATE_BACKEND() , SELECT
PG_STAT_REPLICATION , EXECUTE
PG_STAT_STATEMENTS_RESET() , OWN
POSTGRES_FDW_HANDLER() , OWN
POSTGRES_FDW_VALIDATOR() , OWN POSTGRES_FDW ,
EXECUTE PG_BUFFERCACHE_PAGES() , SELECT
PG_BUFFERCACHE
|
RDS_SUPERUSER
RDS_SUPERUSER の詳細については、「PostgreSQL のロールとアクセス権限について」を参照してください。 |
RDS for Oracle |
ADMINISTER DATABASE TRIGGER , ALTER DATABASE
LINK , ALTER PUBLIC DATABASE LINK ,
AUDIT SYSTEM , CHANGE NOTIFICATION ,
DROP ANY DIRECTORY , EXEMPT ACCESS
POLICY , EXEMPT IDENTITY POLICY , EXEMPT
REDACTION POLICY , FLASHBACK ANY TABLE ,
GRANT ANY OBJECT PRIVILEGE , RESTRICTED
SESSION , SELECT ANY TABLE , UNLIMITED
TABLESPACE
|
DBA
DBA ロールには、以下の権限が適用されません。
ALTER DATABASE , ALTER SYSTEM ,
CREATE ANY DIRECTORY , CREATE EXTERNAL
JOB , CREATE PLUGGABLE DATABASE ,
GRANT ANY PRIVILEGE , GRANT ANY
ROLE , READ ANY FILE GROUP
|
Amazon RDS for Microsoft SQL Server |
ADMINISTER BULK OPERATIONS , ALTER ANY
CONNECTION , ALTER ANY CREDENTIAL ,
ALTER ANY EVENT SESSION , ALTER ANY LINKED
SERVER , ALTER ANY LOGIN , ALTER ANY
SERVER AUDIT , ALTER ANY SERVER ROLE ,
ALTER SERVER STATE , ALTER TRACE ,
CONNECT SQL , CREATE ANY DATABASE ,
VIEW ANY DATABASE , VIEW ANY
DEFINITION , VIEW SERVER STATE , ALTER ON
ROLE SQLAgentOperatorRole
|
DB_OWNER (データベースレベルのロール)、PROCESSADMIN (サーバーレベルのロール)、SETUPADMIN (サーバーレベルのロール)、SQLAgentUserRole (データベースレベルのロール)
|