Creazione di un profilo di autenticazione - Amazon Redshift

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à.

Creazione di un profilo di autenticazione

Utilizzando AWS CLI, si crea un profilo di autenticazione con il create-authentication-profile comando. In questo modo si presuppone l'esistenza di un cluster Amazon Redshift e di un database esistente. Le credenziali devono disporre dell'autorizzazione per connettersi al database Amazon Redshift e dei diritti per recuperare il profilo di autenticazione. Fornite le opzioni di configurazione sotto forma di JSON stringa o fate riferimento a un file contenente la JSON stringa.

create-authentication-profile --authentication-profile-name<value: String> --authentication-profile-content<value: String>

Nell'esempio seguente viene creato un profilo denominato ExampleProfileName. Qui puoi aggiungere chiavi e valori che definiscono il nome del cluster e altre impostazioni delle opzioni, sotto JSON forma di stringa.

create-authentication-profile --authentication-profile-name "ExampleProfileName" --authentication-profile-content "{\"AllowDBUserOverride\":\"1\",\"Client_ID\":\"ExampleClientID\",\"App_ID\":\"ExampleAppID\",\"AutoCreate\":false,\"enableFetchRingBuffer\":true,\"databaseMetadataCurrentDbOnly\":true}" }

Questo comando crea il profilo con le JSON impostazioni specificate. Viene restituito quanto segue, che indica che il profilo è stato creato.

{"AuthenticationProfileName": "ExampleProfileName", "AuthenticationProfileContent": "{\"AllowDBUserOverride\":\"1\",\"Client_ID\":\"ExampleClientID\",\"App_ID\":\"ExampleAppID\",\"AutoCreate\":false,\"enableFetchRingBuffer\":true,\"databaseMetadataCurrentDbOnly\":true}" }

Limitazioni e quote per la creazione di un profilo di autenticazione

Ogni cliente ha una quota di dieci (10) profili di autenticazione.

Alcuni errori possono verificarsi con i profili di autenticazione. Esempi sono se crei un nuovo profilo con un nome esistente o se superi la quota del profilo. Per ulteriori informazioni, vedere CreateAuthenticationProfile.

Non puoi memorizzare determinate chiavi e valori di opzione per JDBC e stringhe di connessione Python nell'archivio dei profili di autenticazione: ODBC

  • AccessKeyID

  • access_key_id

  • SecretAccessKey

  • secret_access_key_id

  • PWD

  • Password

  • password

Non è possibile memorizzare la chiave o il valore AuthProfile nell'archivio dei profili, nelle stringhe di ODBC connessione JDBC o nelle stringhe di connessione. Per le connessioni Python, non è possibile memorizzare auth_profile.

I profili di autenticazione sono archiviati in Amazon DynamoDB e gestiti da. AWS