Privilegi dell'account utente master - Amazon Aurora

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Privilegi dell'account utente master

Quando crei un nuovo cluster di DB, l'utente master predefinito che utilizzi ottiene determinati privilegi per quel cluster di DB. Non è possibile modificare il nome utente principale dopo la creazione del cluster di DB.

Importante

Si consiglia di non utilizzare l'utente master direttamente nelle applicazioni. Rispetta piuttosto la best practice di utilizzare un utente del database creato con i privilegi minimi richiesti per l'applicazione.

Nota

Se elimini accidentalmente le autorizzazioni per l'utente master, puoi ripristinarle modificando il cluster di DB e impostando una nuova password per l'utente principale. Per ulteriori informazioni sulla modifica di un cluster di DB, consulta.

La tabella seguente mostra i privilegi e i ruoli di database ottenuti dall'utente master per ciascuno dei motori di database.

Motore del database

Privilegio del sistema

Ruolo di database

Aurora MySQL

Versione 2:

ALTER,ALTER ROUTINE, CREATE,CREATE ROUTINE,CREATE TEMPORARY TABLES,CREATE USER,CREATE VIEW,DELETE,DROP, EVENT,EXECUTE,GRANT OPTION,INDEX,INSERT, LOAD FROM S3,LOCK TABLES, PROCESS,REFERENCES, RELOAD,REPLICATION CLIENT, REPLICATION SLAVE,SELECT, SELECT INTO S3,SHOW DATABASES, SHOW VIEW,TRIGGER, UPDATE

Versione 3:

ALTER,APPLICATION_PASSWORD_ADMIN, ALTER ROUTINE,CONNECTION_ADMIN, CREATE,CREATE ROLE,CREATE ROUTINE,CREATE TEMPORARY TABLES, CREATE USER,CREATE VIEW, DELETE,DROP,DROP ROLE, EVENT,EXECUTE,INDEX, INSERT,LOCK TABLES, PROCESS,REFERENCES, RELOAD,REPLICATION CLIENT, REPLICATION SLAVE,ROLE_ADMIN, SET_USER_ID,SELECT,SHOW DATABASES,SHOW VIEW,TRIGGER, UPDATE,XA_RECOVER_ADMIN

A partire dalla versione 3.04.0 di Aurora MySQL, anche l'utente master ottiene il privilegio. SHOW_ROUTINE

A partire dalla versione 3.09.0 di Aurora MySQL, l'utente master ottiene anche i privilegi,, e. FLUSH_OPTIMIZER_COSTS FLUSH_STATUS FLUSH_TABLES FLUSH_USER_RESOURCES

rds_superuser_role

Per ulteriori informazioni su rds_superuser_role, vedere. Privilegio basato sui ruoli

Aurora PostgreSQL

LOGIN,NOSUPERUSER, INHERIT,CREATEDB, CREATEROLE,NOREPLICATION,VALID UNTIL 'infinity'

RDS_SUPERUSER

Per ulteriori informazioni su RDS_SUPERUSER, vedere. Informazioni su ruoli e autorizzazioni di PostgreSQL