Per connessioni a MySQL Database
Criteri di esempio per gli strumenti di database
Ecco quattro personaggi diversi che possono utilizzare Database Tools. Ogni persona può avere un diverso livello di accesso gestionale al servizio Oracle Cloud Infrastructure associato, come mostrato nella seguente tabella:
Tabella 6-6 Criteri di esempio
Utente tipo | Famiglia di reti virtuali | Famiglia MySQL Database | Vault | Tasti | Famiglia segreta | Famiglia di strumenti del database | Connessione strumenti database |
---|---|---|---|---|---|---|---|
Amministratore strumenti database | gestisci | gestisci | gestisci | gestisci | gestisci | gestisci | -- |
Gestione strumenti di database | gestisci | letto | utilizzare | utilizzare | gestisci | gestisci | -- |
Gestione connessioni strumenti database | utilizzare | letto | utilizzare | utilizzare | gestisci | utilizzare | gestisci |
Utente connessione strumenti database | -- | letto | -- | -- | letto | letto | utilizzare |
Amministratore strumenti database
L'amministratore di Database Tools può gestire tutti gli aspetti del servizio. I criteri riportati di seguito concedono loro le autorizzazioni necessarie per gestire networking, vault, chiavi, segreti, database e strumenti di database in un compartimento specifico.
Sostituire <group_name> e <compartment_name> con valori personalizzati.
Tabella 6-7 Criteri amministratore strumenti di database
Criteri | Livello di accesso |
---|---|
|
Per gestire le reti cloud virtuali (VCN), le subnet, le schede di interfaccia di rete virtuale e i gruppi di sicurezza di rete. |
|
Per gestire MySQL Database Services. |
|
Per gestire i vault. |
|
Per gestire le chiavi. |
|
Per gestire i segreti. |
|
Per gestire gli strumenti di database. |
Gestione strumenti di database
Database Tools Manager può gestire networking (inclusi endpoint privati), segreti e connessioni agli strumenti di database, ma ha accesso limitato ai servizi Oracle Cloud Infrastructure Vault e Database.
Sostituire <group_name> e <compartment_name> con valori personalizzati.
Tabella 6-8 Criteri di Gestione strumenti di database
Criteri | Livello di accesso |
---|---|
|
Per utilizzare le reti cloud virtuali (VCN), le subnet, le schede di interfaccia di rete virtuale e i gruppi di sicurezza di rete. |
|
Per leggere MySQL Database Services. |
|
Per utilizzare il vault (ad esempio, crea segreto). |
|
Utilizzare le chiavi (ad esempio, create secret). |
|
Per gestire i segreti. |
|
Per gestire gli strumenti di database. |
Gestione connessioni strumenti database
Database Tools Connection Manager gestisce la creazione di connessioni ai servizi del database e dispone dell'accesso in sola lettura sugli altri servizi.
Sostituire <group_name> e <compartment_name> con valori personalizzati.
Se si utilizza una clausola WHERE nel criterio per limitare l'accesso in base all'OCID di connessione, utilizzare quanto riportato di seguito.
where target.resource.id != <connection-ocid>
Tabella 6-9 Criteri di Connection Manager degli strumenti di database
Criteri | Livello di accesso |
---|---|
|
Per utilizzare le reti cloud virtuali (VCN), le subnet, le schede di interfaccia di rete virtuale e i gruppi di sicurezza di rete. |
|
Per leggere MySQL Database Services. |
|
Per utilizzare il vault (ad esempio, crea segreto). |
|
Utilizzare le chiavi (ad esempio, create secret). |
|
Per gestire i segreti. |
|
Per utilizzare gli endpoint privati Strumenti di database, i servizi endpoint. |
|
Per gestire le connessioni agli strumenti di database. |
Utente connessione strumenti database
L'utente della connessione agli strumenti di database può utilizzare solo connessioni al database create in precedenza con OCI Cloud Infrastructure Database Tools.
Sostituire <group_name> e <compartment_name> con valori personalizzati.
Tabella 6-10 Criteri utente connessione strumenti di database
Criteri | Livello di accesso |
---|---|
|
Per leggere Database Cloud Service (sistemi DB Virtual Machine e Bare Metal, cluster VM Exadata Cloud Service). |
|
Leggere dei segreti. |
|
Per leggere gli endpoint privati degli strumenti di database, i servizi endpoint. |
|
Per utilizzare le connessioni degli strumenti del database. |