

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
<a name="UsingWithRDS.MasterAccounts"></a>

Quando si crea un nuovo cluster di database, l’utente master predefinito usato ottiene determinati privilegi per tale cluster di database. Non è possibile modificare il nome utente master dopo aver creato il cluster di database.

**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 si cancellano per errore le autorizzazioni per l’utente master è possibile ripristinarle modificando il cluster di database e impostando una nuova password per l’utente master. Per ulteriori informazioni sulla modifica di un cluster di database, consulta  [Modifica di un cluster database Amazon Aurora](Aurora.Modifying.md) . 

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

<a name="master-user-account-privileges"></a>

- ** Aurora MySQL **
  - **Privilegio del sistema:** Versione 2:<br /> `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`  / **Ruolo di database:** —
  - **Privilegio del sistema:** Versione 3:<br /> `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` <br />A partire dalla versione 3.04.0 di Aurora MySQL, l’utente master ottiene anche il privilegio `SHOW_ROUTINE`.<br />A partire dalla versione 3.09.0 di Aurora MySQL, l’utente master ottiene anche i privilegi `FLUSH_OPTIMIZER_COSTS`, `FLUSH_STATUS`, `FLUSH_TABLES` e `FLUSH_USER_RESOURCES`. / **Ruolo di database:**  `rds_superuser_role` <br />Per ulteriori informazioni su rds\_superuser\_role, consulta [Role-based modello di privilegio](AuroraMySQL.Compare-80-v3.md#AuroraMySQL.privilege-model).

- ** Aurora PostgreSQL **
  - **Privilegio del sistema:**  `LOGIN`,`NOSUPERUSER`, `INHERIT`,`CREATEDB`, `CREATEROLE`,`NOREPLICATION`,`VALID UNTIL 'infinity'` 
  - **Ruolo di database:**  `RDS_SUPERUSER` <br />Per ulteriori informazioni su RDS\_SUPERUSER, consulta [Informazioni su ruoli e autorizzazioni di PostgreSQL](Appendix.PostgreSQL.CommonDBATasks.Roles.md).

