Paquete DBMS_CLOUD_MACADM
En esta sección se tratan los subprogramas DBMS_CLOUD_MACADM
proporcionados con Autonomous Database.
- Procedimiento CONFIGURE_DATABASE_VAULT
Este procedimiento configura las dos cuentas de usuario de Oracle Database iniciales, a las que se otorgan los rolesDV_OWNER
yDV_ACCTMGR
, respectivamente, para Autonomous Database. - DISABLE_DATABASE_VAULT Procedimiento
Este procedimiento desactiva Oracle Database Vault en Autonomous Database. Para utilizar este procedimiento, debe tener el rolDV_OWNER
. - DISABLE_USERMGMT_DATABASE_VAULT Procedimiento
Este procedimiento no permite operaciones relacionadas con la gestión de usuarios para componentes especificados en Autonomous Database con Oracle Database Vault activado. - ENABLE_DATABASE_VAULT Procedimiento
Este procedimiento permite que Oracle Database Vault en Autonomous Database. Para utilizar este procedimiento, debe tener el rolDV_OWNER
. - ENABLE_USERMGMT_DATABASE_VAULT Procedimiento
Este procedimiento permite la gestión de usuarios con Oracle Database Vault activado para componentes especificados en Autonomous Database.
Tema principal: Referencia de paquetes proporcionados por Autonomous Database
CONFIGURE_DATABASE_VAULT Procedimiento
Este procedimiento configura las dos primeras cuentas de usuario de Oracle Database, a las que se otorgan los roles DV_OWNER
y DV_ACCTMGR
, respectivamente, para Autonomous Database.
Sintaxis
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
(
dvowner_uname IN VARCHAR2,
dvacctmgr_uname IN VARCHAR2);
Parámetros
Parámetro | Descripción |
---|---|
|
Nombre del usuario que será el propietario de Database Vault. Se otorgará a este usuario el rol |
|
Nombre del usuario que será el gestor de cuentas de Database Vault. Se otorgará a este usuario el rol DV_ACCTMGR . Si omite este valor, el usuario especificado por el parámetro dvowner_uname se convierte en el gestor de cuentas de Database Vault y se le otorga el rol DV_ACCTMGR .
|
Notas de uso
-
Solo el usuario
ADMIN
puede ejecutar el procedimientoDBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
. -
El procedimiento
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
no permite que el usuarioADMIN
se especifique como entrada para los argumentosdvowner_uname
odvacctmgr_uname
.
Ejemplo
BEGIN
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
(
dvowner_uname => 'adb_dbv_owner',
dvacctmgr_uname => 'adb_dbv_acctmgr');
END;
/
Tema principal: Paquete DBMS_CLOUD_MACADM
DISABLE_DATABASE_VAULT Procedimiento
Este procedimiento desactiva Oracle Database Vault en Autonomous Database. Para utilizar este procedimiento, debe tener el rol DV_OWNER
.
Sintaxis
DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT
;
Notas de uso
Después de ejecutar DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT
, debe reiniciar la instancia de Autonomous Database.
Para utilizar este procedimiento, debe tener el rol DV_OWNER
.
Ejemplo
EXEC DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT
;
Tema principal: Paquete DBMS_CLOUD_MACADM
DISABLE_USERMGMT_DATABASE_VAULT Procedimiento
Este procedimiento no permite operaciones relacionadas con la gestión de usuarios para los componentes especificados en Autonomous Database con Oracle Database Vault activado.
Sintaxis
DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT
('component_name');
Donde: component_name es el nombre del componente. El valor válido es: APEX
.
APEX es el componente de Oracle APEX.
Notas de uso
Si activa Oracle Database Vault con Autonomous Database y desea aplicar una separación estricta de tareas para no permitir operaciones relacionadas con la gestión de usuarios para APEX, utilice el procedimiento DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT
.
Para utilizar este procedimiento, debe tener los roles DV_ACCTMGR
y DV_ADMIN
.
Ejemplo
En el siguiente ejemplo, se desactiva la gestión de usuarios para el componente APEX:
EXEC DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT
('APEX');
Tema principal: Paquete DBMS_CLOUD_MACADM
ENABLE_DATABASE_VAULT Procedimiento
Este procedimiento permite Oracle Database Vault en Autonomous Database. Para utilizar este procedimiento, debe tener el rol DV_OWNER
.
Sintaxis
DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT
;
Notas de uso
Después de ejecutar DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT
, debe reiniciar la instancia de Autonomous Database.
Para utilizar este procedimiento, debe tener el rol DV_OWNER
.
Ejemplo
El siguiente ejemplo activa Oracle Database Vault:
BEGIN
DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT
;
END;
/
Tema principal: Paquete DBMS_CLOUD_MACADM
ENABLE_USERMGMT_DATABASE_VAULT Procedimiento
Este procedimiento permite la gestión de usuarios con Oracle Database Vault activado para componentes especificados en Autonomous Database.
Sintaxis
DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT
('component_name');
Donde: component_name
es el nombre del componente. El valor válido es: APEX
.
APEX
es el componente de Oracle APEX.
Notas de uso
Para utilizar este procedimiento, debe tener los roles DV_ACCTMGR
y DV_ADMIN
.
Ejemplo
En el siguiente ejemplo, se activa la gestión de usuarios para el componente APEX:
EXEC DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT
('APEX');
Tema principal: Paquete DBMS_CLOUD_MACADM