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