Comprendere i SQL ruoli e le autorizzazioni di Postgree - 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à.

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:

L'identità di accesso predefinita per le credenziali nella pagina Create database (Crea database) è postgres.

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.