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à.
Comprendere i SQL ruoli e le autorizzazioni di Postgree
Quando si crea un cluster Aurora Postgre SQL DB utilizzando AWS Management Console, contemporaneamente viene creato un account amministratore. Per impostazione predefinita, verrà chiamato postgres
, come mostrato nello screenshot seguente:

Anziché accettare il valore predefinito (postgres
) è possibile scegliere un nome diverso. In tal caso, il nome scelto deve iniziare con una lettera e contenere da 1 a 16 caratteri alfanumerici. Per semplicità, facciamo riferimento a questo account utente principale utilizzando il suo valore predefinito (postgres
) in tutta la Guida.
Se si utilizza il create-db-cluster
AWS CLI piuttosto che AWS Management Console, si crea il nome utente passandolo con il master-username
parametro. Per ulteriori informazioni, consulta Fase 2: creazione di un cluster di database Aurora PostgreSQL.
Se si utilizza il AWS Management Console, il AWS CLI, o Amazon RDSAPI, e indipendentemente dal fatto che utilizzi il postgres
nome predefinito o scelga un nome diverso, questo primo account utente del database è membro del rds_superuser
gruppo e dispone dei rds_superuser
privilegi.