Package DBMS_CLOUD_MACADM
Cette section couvre les sous-programmes DBMS_CLOUD_MACADM fournis avec Autonomous AI Database.
- Procédure CONFIGURE_DATABASE_VAULT
Cette procédure configure les deux comptes utilisateur Oracle Database initiaux, auxquels sont accordés les rôlesDV_OWNERetDV_ACCTMGR, respectivement pour la base de données Autonomous AI. - Procédure DISABLE_DATABASE_VAULT
Cette procédure désactive Oracle Database Vault sur une base de données Autonomous AI. Pour utiliser cette procédure, vous devez disposer du rôleDV_OWNER. - DISABLE_USERMGMT_DATABASE_VAULT Procédure
Cette procédure interdit les opérations liées à la gestion des utilisateurs pour les composants indiqués sur la base de données Autonomous AI avec Oracle Database Vault activé. - Procédure ENABLE_DATABASE_VAULT
Cette procédure active Oracle Database Vault sur une base de données Autonomous AI. Pour utiliser cette procédure, vous devez disposer du rôleDV_OWNER. - Procédure ENABLE_USERMGMT_DATABASE_VAULT
Cette procédure permet la gestion des utilisateurs avec Oracle Database Vault activé pour les composants indiqués sur la base de données Autonomous AI.
Rubrique parent : Référence de package fourni par la base de données Autonomous AI
Procédure CONFIGURE_DATABASE_VAULT
Cette procédure configure les deux comptes utilisateur Oracle Database initiaux, auxquels les rôles DV_OWNER et DV_ACCTMGR sont accordés, respectivement, pour la base de données Autonomous AI.
Syntaxe
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT(
dvowner_uname IN VARCHAR2,
dvacctmgr_uname IN VARCHAR2);
Paramètres
| Paramètre | Description |
|---|---|
|
|
Nom de l'utilisateur qui sera propriétaire de Database Vault. Le rôle |
|
|
Nom de l'utilisateur qui sera le gestionnaire de comptes Database Vault. Le rôle DV_ACCTMGR sera accordé à cet utilisateur. Si vous omettez ce paramètre, l'utilisateur indiqué par le paramètre dvowner_uname devient le gestionnaire de comptes Database Vault et reçoit le rôle DV_ACCTMGR.
|
Notes d'utilisation
-
Seul l'utilisateur
ADMINpeut exécuter la procédureDBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT. -
La procédure
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULTne permet pas de spécifier l'utilisateurADMINen tant qu'entrée pour les argumentsdvowner_unameoudvacctmgr_uname.
Exemple
BEGIN
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT(
dvowner_uname => 'adb_dbv_owner',
dvacctmgr_uname => 'adb_dbv_acctmgr');
END;
/Rubrique parent : Package DBMS_CLOUD_MACADM
Procédure DISABLE_DATABASE_VAULT
Cette procédure désactive Oracle Database Vault sur la base de données Autonomous AI. Pour utiliser cette procédure, vous devez disposer du rôle DV_OWNER.
Syntaxe
DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT;
Notes d'utilisation
Une fois que vous avez exécuté DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT, vous devez redémarrer l'instance de base de données Autonomous AI.
Pour utiliser cette procédure, vous devez disposer du rôle DV_OWNER.
Exemple
EXEC DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT;
Rubrique parent : Package DBMS_CLOUD_MACADM
Procédure DISABLE_USERMGMT_DATABASE_VAULT
Cette procédure interdit les opérations liées à la gestion des utilisateurs pour les composants indiqués sur la base de données Autonomous AI avec Oracle Database Vault activé.
Syntaxe
DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT('component_name');
Où : component_name est le nom du composant. La valeur valide est : APEX.
APEX est le composant Oracle APEX.
Notes d'utilisation
Si vous activez Oracle Database Vault avec Autonomous AI Database et que vous voulez appliquer une séparation stricte des tâches afin d'interdire les opérations liées à la gestion des utilisateurs pour APEX, utilisez la procédure DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT.
Pour utiliser cette procédure, vous devez disposer des rôles DV_ACCTMGR et DV_ADMIN.
Exemple
L'exemple suivant désactive la gestion des utilisateurs pour le composant APEX :
EXEC DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT('APEX');
Rubrique parent : Package DBMS_CLOUD_MACADM
Procédure ENABLE_DATABASE_VAULT
Cette procédure active Oracle Database Vault sur une base de données Autonomous AI. Pour utiliser cette procédure, vous devez disposer du rôle DV_OWNER.
Syntaxe
DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT;
Notes d'utilisation
Une fois que vous avez exécuté DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT, vous devez redémarrer l'instance de base de données Autonomous AI.
Pour utiliser cette procédure, vous devez disposer du rôle DV_OWNER.
Exemple
L'exemple suivant active Oracle Database Vault :
BEGIN
DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT;
END;
/Rubrique parent : Package DBMS_CLOUD_MACADM
Procédure ENABLE_USERMGMT_DATABASE_VAULT
Cette procédure permet la gestion des utilisateurs avec Oracle Database Vault activé pour les composants indiqués sur la base de données Autonomous AI.
Syntaxe
DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT('component_name');
Où : component_name est le nom du composant. La valeur valide est : APEX.
APEX est le composant Oracle APEX.
Notes d'utilisation
Pour utiliser cette procédure, vous devez disposer des rôles DV_ACCTMGR et DV_ADMIN.
Exemple
L'exemple suivant active la gestion des utilisateurs pour le composant APEX :
EXEC DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT('APEX');
Rubrique parent : Package DBMS_CLOUD_MACADM