Package DBMS_CLOUD_MACADM
Cette section traite des sous-programmes DBMS_CLOUD_MACADM
fournis avec Autonomous Database
- Procédure CONFIGURE_DATABASE_VAULT
Cette procédure configure les deux comptes utilisateur Oracle Database initiaux, disposant respectivement des rôlesDV_OWNER
etDV_ACCTMGR
pour Autonomous Database. - DISABLE_DATABASE_VAULT - Procédure
Cette procédure permet de désactiver Oracle Database Vault sur Autonomous Database. Pour utiliser cette procédure, vous devez disposer du rôleDV_OWNER
. - Procédure DISABLE_USERMGMT_DATABASE_VAULT
Cette procédure interdit les opérations liées à la gestion des utilisateurs pour des composants spécifiques sur Autonomous Database avec Oracle Database Vault activé. - ENABLE_DATABASE_VAULT - Procédure
Cette procédure permet d'activer Oracle Database Vault sur Autonomous Database. Pour utiliser cette procédure, vous devez disposer du rôleDV_OWNER
. - Procédure ENABLE_USERMGMT_DATABASE_VAULT
Cette procédure autorise la gestion des utilisateurs avec Oracle Database Vault activé pour des composants spécifiques sur Autonomous Database.
Rubrique parent : Référence de package fourni avec Autonomous Database
CONFIGURE_DATABASE_VAULT Procédure
Cette procédure configure les deux comptes utilisateur Oracle Database initiaux, disposant respectivement des rôles DV_OWNER
et DV_ACCTMGR
pour Autonomous Database.
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 le propriétaire 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
ADMIN
peut exécuter la procédureDBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
. -
La procédure
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
ne permet pas l'indication de l'utilisateurADMIN
en tant qu'entrée pour les argumentsdvowner_uname
oudvacctmgr_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
DISABLE_DATABASE_VAULT Procédure
Cette procédure désactive Oracle Database Vault sur Autonomous Database. Pour utiliser cette procédure, vous devez disposer du rôle DV_OWNER
.
Syntaxe
DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT
;
Notes d'utilisation
Après avoir exécuté DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT
, vous devez redémarrer l'instance Autonomous Database.
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
DISABLE_USERMGMT_DATABASE_VAULT Procédure
Cette procédure interdit les opérations liées à la gestion des utilisateurs pour des composants spécifiques sur Autonomous Database avec Oracle Database Vault activé.
Syntaxe
DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT
('component_name');
Où : component_name est le nom du composant. APEX
est une valeur valide.
APEX correspond au composant Oracle APEX.
Notes d'utilisation
Si vous activez Oracle Database Vault avec Autonomous Database et que vous souhaitez 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
ENABLE_DATABASE_VAULT Procédure
Cette procédure permet d'activer Oracle Database Vault sur Autonomous Database. Pour utiliser cette procédure, vous devez disposer du rôle DV_OWNER
.
Syntaxe
DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT
;
Notes d'utilisation
Après avoir exécuté DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT
, vous devez redémarrer l'instance Autonomous Database.
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
ENABLE_USERMGMT_DATABASE_VAULT Procédure
Cette procédure autorise la gestion des utilisateurs avec Oracle Database Vault activé pour des composants spécifiques sur Autonomous Database.
Syntaxe
DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT
('component_name');
Où : component_name
est le nom du composant. APEX
est une valeur valide.
APEX
correspond au 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