Creare una connessione agli strumenti di database mediante l'autenticazione basata su token
- Creare una connessione agli strumenti di database seguendo la procedura descritta in Crea una connessione. Saltare il passo in cui è necessario creare un nome utente e una password per il database.
- Durante la creazione della connessione, completare i passi riportati di seguito per l'autenticazione basata su token.
Nella sezione Opzioni avanzate effettuare le operazioni riportate di seguito.
-
Per Autenticazione, selezionare Usa autenticazione basata su token.
- Espandere Impostazioni, in Proprietà di connessione, impostare iam.db.token.scope per definire l'ambito dei token del database IAM.
Questa impostazione controlla le risorse di Oracle Database per le quali è possibile emettere un token di database IAM abbinando l'OCID del database a uno o più pattern di ambito.
Di seguito sono elencati alcuni pattern di ambito validi. Sostituire i valori dei segnaposto con gli OCID della tenancy, del compartimento e del database.
urn:oracle:db::id::*: si applica a qualsiasi database supportato nell'ambito.urn:oracle:db::id::ocid1.tenancy.oc1..xxxx: si applica a una tenancy specifica.urn:oracle:db::id::ocid1.compartment.oc1..xxxx: si applica a un compartimento specifico.urn:oracle:db::id::ocid1.compartment.oc1..xxxx::ocid1.autonomousdatabase.oc1.phx.xxxx: si applica a un database specifico in un compartimento.
Nota
Impostare
iam.db.token.scopein modo che sia lo stesso o più restrittivo dell'ambito concesso dal criterio IAM per le connessioni agli strumenti di database, che fornisce l'autorizzazioneDB_CONNECT.Ad esempio, prendere in considerazione questo criterio:
allow group dbuser to use database-connections in compartment productionQuesto criterio consente al gruppo
dbuserdi utilizzare le connessioni degli strumenti di database solo nel compartimento di produzione. Pertanto,iam.db.token.scopedeve essere impostato sucompartment productiono un ambito più restrittivo. In questo esempio, l'ambito viene impostato su un database specifico nella produzione del compartimento.urn:oracle:db::id::ocid1.compartment.oc1..xxxx::ocid1.autonomousdatabase.oc1.phx.xxxx
-
- Dopo aver creato la connessione, selezionare la connessione utilizzando Convalida nel menu Azioni.