Droits d'accès requis afin d'activer les diagnostics et la gestion pour les bases de données externes
Pour activer les diagnostics et la gestion pour les bases de données externes, vous devez disposer des droits d'accès suivants :
- Droits d'accès à la base de données externe
- Droits d'accès Database Management
- Droit d'accès au service Vault
Droits d'accès à la base de données externe
Afin d'activer les diagnostics et la gestion pour les bases de données externes, vous devez appartenir à un groupe d'utilisateurs de votre location disposant du droit d'accès use
sur les types de ressource de base de données externe. Lors de la création d'une stratégie, vous pouvez utiliser le type agrégé de ressource pour les bases de données externes external-database-family
.
Voici un exemple de stratégie qui accorde au groupe d'utilisateurs DB-MGMT-ADMIN
le droit d'accès permettant d'activer les diagnostics et la gestion pour toutes les bases de données externes de la location :
Allow group DB-MGMT-ADMIN to use external-database-family in tenancy
Si vous voulez inscrire et ajouter une connexion à une base de données externe sur la page Bases de données gérées dans Database Management, vous devez disposer du droit d'accès manage
sur les types de ressource de base de données externe. Voici un exemple de stratégie qui accorde au groupe d'utilisateurs DB-MGMT-ADMIN
les droits d'accès requis :
Allow group DB-MGMT-ADMIN to manage external-database-family in tenancy
Outre le droit d'accès Base de données externe, les droits d'accès Agent de gestion sont requis pour créer une connexion avec la base de données externe. Voici un exemple de stratégie qui accorde au groupe d'utilisateurs DB-MGMT-ADMIN
les droits d'accès d'agent de gestion requis :
Allow group DB-MGMT-ADMIN to manage management-agents in tenancy
Pour plus d'informations sur les types de ressource et les droits d'accès du service External Database, reportez-vous à Détails pour une base de données externe.
Droits d'accès Database Management
Pour activer les diagnostics et la gestion, vous devez appartenir à un groupe d'utilisateurs de votre location doté des droits d'accès requis sur les types de ressource Database Management suivants :
dbmgmt-work-requests
: ce type de ressource permet à un groupe d'utilisateurs de surveiller les demandes de travail générées lors de l'activation des diagnostics et de la gestion.dbmgmt-family
: ce type agrégé de ressource inclut tous les types de ressource Database Management individuels, et permet à un groupe d'utilisateurs d'activer et d'utiliser toutes les fonctionnalités de Database Management.
Voici un exemple de stratégie qui accorde au groupe d'utilisateurs DB-MGMT-ADMIN
le droit de surveiller les demandes de travail générées lorsque Diagnostics et gestion est activé :
Allow group DB-MGMT-ADMIN to read dbmgmt-work-requests in tenancy
Pour plus d'informations sur les types de ressource et les droits d'accès de Database Management, reportez-vous à Détails de stratégie pour Database Management.
Autorisation du service Vault
Si vous activez Diagnostics et gestion pour une base de données externe et que vous avez utilisé le protocole TCPS pour la connexion à cette dernière, une stratégie de principal de ressource est requise. Cette stratégie accorde aux ressources de base de données gérée les droits d'accès à la clé secrète de service Vault qui contient le portefeuille de base de données. Voici un exemple :
Allow any-user to read secret-family in compartment ABC where ALL {request.principal.type = dbmgmtmanageddatabase}
Pour autoriser l'accès à une clé secrète spécifique, mettez à jour la stratégie comme suit :
Allow any-user to read secret-family in compartment ABC where ALL {target.secret.id = <Secret OCID>,request.principal.type = dbmgmtmanageddatabase}
Pour plus d'informations sur les types de ressource et les droits d'accès du service Vault, reportez-vous à Détails du service Vault.