Pour les connexions de base de données MySQL
Exemples de stratégies pour Database Tools
Voici quatre identités utilisateur différentes qui peuvent utiliser Database Tools. Chaque identité utilisateur peut avoir un niveau d'accès en gestion au service Oracle Cloud Infrastructure associé différent, comme indiqué dans le tableau suivant :
Tableau 6-6 Exemples de stratégie
Identité utilisateur | Famille de fonctions de réseau virtuel | Famille de bases de données MySQL | Coffres | Clés | Famille de clés secrètes | Famille Database Tools | Connexion Database Tools |
---|---|---|---|---|---|---|---|
Administrateur Database Tools | manage | manage | manage | manage | manage | manage | -- |
Gestionnaire Database Tools | manage | read | use | use | manage | manage | -- |
Gestionnaire de connexions Database Tools | use | read | use | use | manage | use | manage |
Utilisateur de connexion Database Tools | -- | read | -- | -- | read | read | use |
Administrateur Database Tools
L'administrateur Database Tools peut gérer tous les aspects du service. Les stratégies suivantes lui accordent les droits d'accès requis pour gérer les fonctions de réseau, les coffres, les clés, les clés secrètes, les bases de données et Database Tools dans un compartiment donné.
Remplacez <group_name> et <compartment_name> par vos propres valeurs.
Tableau 6-7 Stratégies d'administrateur Database Tools
Stratégie | Niveau d'accès |
---|---|
|
Permet gérer les réseaux cloud virtuels, les sous-réseaux, les cartes d'interface réseau virtuelles et les groupes de sécurité réseau. |
|
Permet de gérer les services MySQL Database. |
|
Permet de gérer les coffres. |
|
Permet de gérer les clés. |
|
Permet de gérer les clés secrètes. |
|
Permet de gérer Database Tools. |
Gestionnaire Database Tools
Le gestionnaire Database Tools peut gérer les fonctions de réseau (y compris les adresses privées), les clés secrètes et les connexions Database Tools, mais dispose d'un accès limité aux services Oracle Cloud Infrastructure Vault et Database.
Remplacez <group_name> et <compartment_name> par vos propres valeurs.
Tableau 6-8 Stratégies de gestionnaire Database Tools
Stratégie | Niveau d'accès |
---|---|
|
Permet d'utiliser les réseaux cloud virtuels, les sous-réseaux, les cartes d'interface réseau virtuelles et les groupes de sécurité réseau. |
|
Permet de lire les services MySQL Database. |
|
Permet d'utiliser les coffres (par exemple, pour créer une clé secrète). |
|
Permet d'utiliser les clés (par exemple, pour créer une clé secrète). |
|
Permet de gérer les clés secrètes. |
|
Permet de gérer Database Tools. |
Gestionnaire de connexions Database Tools
Le gestionnaire de connexions Database Tools gère la création de connexions aux services Database et dispose d'un accès en lecture seule aux autres services.
Remplacez <group_name> et <compartment_name> par vos propres valeurs.
Si vous utilisez une clause WHERE dans la stratégie pour restreindre l'accès en fonction de l'OCID de connexion, utilisez les éléments suivants :
where target.resource.id != <connection-ocid>
Tableau 6-9 Stratégies de gestionnaire de connexions Database Tools
Stratégie | Niveau d'accès |
---|---|
|
Permet d'utiliser les réseaux cloud virtuels, les sous-réseaux, les cartes d'interface réseau virtuelles et les groupes de sécurité réseau. |
|
Permet de lire les services MySQL Database. |
|
Permet d'utiliser les coffres (par exemple, pour créer une clé secrète). |
|
Permet d'utiliser les clés (par exemple, pour créer une clé secrète). |
|
Permet de gérer les clés secrètes. |
|
Permet d'utiliser les adresses privées et les services d'adresse Database Tools. |
|
Permet de gérer les connexions Database Tools. |
Utilisateur de connexion Database Tools
L'utilisateur de connexion Database Tools peut uniquement employer des connexions de base de données précréées avec Oracle Cloud Infrastructure Database Tools.
Remplacez <group_name> et <compartment_name> par vos propres valeurs.
Tableau 6-10 Stratégies d'utilisateur de connexion Database Tools
Stratégie | Niveau d'accès |
---|---|
|
Permet de lire Database Cloud Service (systèmes de base de données Bare Metal et de machine virtuelle, clusters de machines virtuelles Exadata Cloud Service). |
|
Permet de lire les clés secrètes. |
|
Permet de lire les adresses privées et les services d'adresse Database Tools. |
|
Permet d'utiliser les connexions Database Tools. |