Utiliser Oracle Database Vault avec Autonomous AI Database
Oracle Database Vault met en oeuvre de puissants contrôles de sécurité pour votre base de données. Ces contrôles de sécurité uniques limitent l'accès aux données applicatives à des utilisateurs de base de données privilégiés, ce qui réduit les risques de menaces internes et externes et permet de respecter les exigences de conformité communes.
Pour plus d'informations, voir Qu'est-ce qu'Oracle Database Vault?.
- Utilisateurs et rôles d'Oracle Database Vault pour Autonomous AI Database
Oracle Database Vault fournit de puissants contrôles de sécurité pour aider à protéger les données d'application contre les accès non autorisés et pour mettre en œuvre la séparation des responsabilités entre les administrateurs et les propriétaires de données afin de se conformer aux exigences réglementaires et de confidentialité. - Activer Oracle Database Vault sur une base de données d'IA autonome
Affiche les étapes pour activer Oracle Database Vault sur une base de données d'IA autonome. - Désactiver Oracle Database Vault sur une base de données d'IA autonome
Affiche les étapes pour désactiver Oracle Database Vault sur une base de données d'IA autonome. - Désactiver la gestion des utilisateurs avec Oracle Database Vault sur Autonomous AI Database
Décrit comment interdire les opérations liées à la gestion des utilisateurs pour des composants spécifiés sur Autonomous AI Database avec l'activation d'Oracle Database Vault. - Activer la gestion des utilisateurs avec Oracle Database Vault sur Autonomous AI Database
Affiche les étapes permettant la gestion des utilisateurs pour un composant spécifié sur Autonomous AI Database avec Oracle Database Vault activé.
Rubrique parent : Sécurité
Utilisateurs et rôles d'Oracle Database Vault dans Autonomous AI Database
Oracle Database Vault fournit de puissants contrôles de sécurité pour protéger les données d'application contre les accès non autorisés et pour mettre en œuvre la séparation des tâches entre les administrateurs et les propriétaires de données afin de se conformer aux exigences réglementaires et de protection des renseignements personnels.
Par défaut, l'utilisateur ADMIN a les rôles DV_OWNER et DV_ACCTMGR. Si vous voulez configurer des utilisateurs distincts pour les comptes DV_OWNER et DV_ACCTMGR. Pour plus d'informations, voir Schémas, rôles et comptes Oracle Database Vault.
La gestion des utilisateurs est activée par défaut pour le composant APEX lorsqu'Oracle Database Vault est activé. Lorsque la gestion des utilisateurs est activée, les utilisateurs APEX qui ont les rôles nécessaires pour CREATE | ALTER | DROP disposent des privilèges nécessaires pour effectuer ces opérations lorsque Database Vault est activé. Pour modifier cela, voir Désactiver la gestion des utilisateurs avec Oracle Database Vault sur une base de données d'intelligence artificielle autonome.
Dans Autonomous AI Database avec Oracle Database Vault activé, accordez les privilèges suivants :
-
Lors de l'utilisation d'Oracle GoldenGate, accordez l'utilisateur
GGADMINDV_GOLDENGATE_ADMINetDV_GOLDENGATE_REDO_ACCESS. -
L'utilisateur ADMIN doit accorder le privilège
BECOME USERaux utilisateurs qui doivent utiliser Oracle Data Pump. Pour effectuer certaines opérations Oracle Data Pump, une autorisation Oracle Database Vault supplémentaire peut être nécessaire. Par exemple, pour exécuter une exportation de base de données complète ou pour exporter un schéma protégé par un domaine, vous devez utiliserDBMS_MACADM.AUTHORIZE_DATAPUMP_USER.Pour plus d'informations, voir ProcédureAUTHORIZE_DATAPUMP_USER.
-
Pour que les API liées aux données d'identification
DBMS_CLOUDfonctionnent lorsque Oracle Database Vault est activé et que le schéma du responsable des données d'identification est protégé à l'aide d'un domaine Database Vault, vous devez ajouter des autorisations pour l'utilisateurC##CLOUD$SERVICEau domaine Database Vault.Exemple :
BEGIN DBMS_MACADM.ADD_AUTH_TO_REALM(realm_name => 'PROTECT_ADMIN', grantee => 'C##CLOUD$SERVICE', rule_set_name => 'Enabled', auth_options => DBMS_MACUTL.G_REALM_AUTH_PARTICIPANT); END; /Où
PROTECT_ADMINest votre domaine Oracle Database Vault.Pour plus d'informations, voir ProcédureADD_AUTH_TO_REALM.
Rubrique parent : Utiliser Oracle Database Vault avec Autonomous AI Database
Activer Oracle Database Vault sur Autonomous AI Database
Affiche les étapes permettant d'activer Oracle Database Vault sur une base de données d'intelligence artificielle autonome.
Oracle Database Vault est désactivé par défaut sur Autonomous AI Database. Pour configurer et activer Oracle Database Vault sur Autonomous AI Database, procédez de la façon suivante :
Utilisez la commande suivante pour vérifier si Oracle Database Vault est activé ou désactivé :
SELECT * FROM DBA_DV_STATUS;
Une sortie similaire à la suivante apparaît :
NAME STATUS
-------------------- -----------
DV_CONFIGURE_STATUS TRUE
DV_ENABLE_STATUS TRUE
La valeur DV_ENABLE_STATUS TRUE indique qu'Oracle Database Vault est activé.
Les opérations de maintenance de la base de données d'IA autonome telles que les sauvegardes et l'application de correctifs ne sont pas touchées lorsque Oracle Database Vault est activé.
Voir Désactiver Oracle Database Vault sur Autonomous AI Database pour plus d'informations sur la désactivation d'Oracle Database Vault.
Rubrique parent : Utiliser Oracle Database Vault avec Autonomous AI Database
Désactiver Oracle Database Vault sur Autonomous AI Database
Affiche les étapes de désactivation d'Oracle Database Vault sur une base de données d'intelligence artificielle autonome.
Pour désactiver Oracle Database Vault sur Autonomous AI Database, procédez de la façon suivante :
Utilisez la commande suivante pour vérifier si Oracle Database Vault est activé ou désactivé :
SELECT * FROM DBA_DV_STATUS;
Une sortie similaire à la suivante apparaît :
NAME STATUS
-------------------- -----------
DV_CONFIGURE_STATUS TRUE
DV_ENABLE_STATUS FALSE
La valeur DV_ENABLE_STATUS FALSE indique qu'Oracle Database Vault est désactivé.
Rubrique parent : Utiliser Oracle Database Vault avec Autonomous AI Database
Désactiver la gestion des utilisateurs avec Oracle Database Vault sur Autonomous AI Database
Indique comment interdire les opérations liées à la gestion des utilisateurs pour des composants spécifiés dans la base de données autonome avec Oracle Database Vault activé.
La gestion des utilisateurs est activée par défaut pour la base de données autonome avec Oracle Database Vault pour la console Oracle APEX. Pour appliquer une séparation des fonctions plus stricte et interdire la gestion des utilisateurs à partir de cette console, utilisez DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT.
Pour plus d'informations, voir ProcédureDISABLE_USERMGMT_DATABASE_VAULT.
Rubrique parent : Utiliser Oracle Database Vault avec Autonomous AI Database
Activer la gestion des utilisateurs avec Oracle Database Vault sur Autonomous AI Database
Affiche les étapes permettant la gestion des utilisateurs pour un composant spécifié dans la base de données autonome avec Oracle Database Vault activé.
La gestion des utilisateurs est activée par défaut pour la base de données autonome avec Oracle Database Vault pour la console Oracle APEX. Cela permet la gestion des utilisateurs pour des opérations telles que CREATE USER, ALTER USER et DROP USER à partir du composant spécifié dans la base de données d'intelligence artificielle autonome.
Utilisez DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT pour autoriser les comptes d'utilisateur spécifiés à effectuer la gestion des utilisateurs lorsqu'Oracle Database Vault est activé. Utilisez cette procédure si la gestion des utilisateurs est désactivée et que vous souhaitez la réactiver.
Pour plus d'informations, voir ProcédureENABLE_USERMGMT_DATABASE_VAULT.
Rubrique parent : Utiliser Oracle Database Vault avec Autonomous AI Database