Paquete DBMS_CLOUD_MACADM
En esta sección se tratan los subprogramas DBMS_CLOUD_MACADM
que se proporcionan con Autonomous Database.
- Procedimiento CONFIGURE_DATABASE_VAULT
Con este procedimiento se configuran las dos cuentas de usuario iniciales de Oracle Database, a las que se otorgan los rolesDV_OWNER
yDV_ACCTMGR
, respectivamente, para Autonomous Database. - Procedimiento DISABLE_DATABASE_VAULT
Este procedimiento desactiva Oracle Database Vault en Autonomous Database. Para utilizar este procedimiento, debe tener el rolDV_OWNER
. - Procedimiento DISABLE_USERMGMT_DATABASE_VAULT
Este procedimiento no permite operaciones relacionadas con la gestión de usuarios para los componentes especificados en Autonomous Database con Oracle Database Vault activado. - Procedimiento ENABLE_DATABASE_VAULT
Este procedimiento activa Oracle Database Vault en Autonomous Database. Para utilizar este procedimiento, debe tener el rolDV_OWNER
. - Procedimiento ENABLE_USERMGMT_DATABASE_VAULT
Este procedimiento permite la gestión de usuarios con Oracle Database Vault activado para los componentes especificados en Autonomous Database.
Tema principal: Referencia de paquete proporcionado por Autonomous Database
CONFIGURE_DATABASE_VAULT Procedimiento
Con este procedimiento se configuran las dos cuentas de usuario iniciales 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. A este usuario se le otorgará el rol |
|
Nombre del usuario que será el gestor de cuentas de Database Vault. A este usuario se le otorgará 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 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
Procedimiento DISABLE_DATABASE_VAULT
This procedure disables Oracle Database Vault on 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. Los valores válidos son: 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 desactivan los procesos de gestión de usuarios para el componente APEX:
EXEC DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT
('APEX');
Tema principal: Paquete DBMS_CLOUD_MACADM
Procedimiento ENABLE_DATABASE_VAULT
Con este procedimiento se activa 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
Procedimiento ENABLE_USERMGMT_DATABASE_VAULT
Este procedimiento permite la gestión de usuarios con Oracle Database Vault activado para los componentes especificados en Autonomous Database.
Sintaxis
DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT
('component_name');
Donde: component_name
es el nombre del componente. Los valores válidos son: 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