Paquete DBMS_CLOUD_MACADM
En esta sección se tratan los subprogramas DBMS_CLOUD_MACADM que se proporcionan con Autonomous AI Database.
- Procedimiento CONFIGURE_DATABASE_VAULT
Este procedimiento configura las dos cuentas de usuario iniciales de Oracle Database, a las que se otorgan los rolesDV_OWNERyDV_ACCTMGR, respectivamente, para la base de datos de IA autónoma. - DISABLE_DATABASE_VAULT Procedimiento
Este procedimiento desactiva Oracle Database Vault en una base de datos de IA autónoma. 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 AI Database con Oracle Database Vault activado. - ENABLE_DATABASE_VAULT Procedimiento
Este procedimiento permite a Oracle Database Vault en una base de datos de IA autónoma. 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 AI Database.
CONFIGURE_DATABASE_VAULT Procedimiento
Este procedimiento configura las dos cuentas de usuario iniciales de Oracle Database, a las que se otorgan los roles DV_OWNER y DV_ACCTMGR, respectivamente, para la base de datos de IA autónoma.
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
ADMINpuede ejecutar el procedimientoDBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT. -
El procedimiento
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULTno permite que el usuarioADMINse especifique como entrada para los argumentosdvowner_unameodvacctmgr_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 AI 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 AI 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 AI 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 AI 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 AI 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 AI 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 AI 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