Pacote DBMS_CLOUD_MACADM
Esta seção abrange os subprogramas DBMS_CLOUD_MACADM
fornecidos com o Autonomous Database.
- Procedimento CONFIGURE_DATABASE_VAULT
Esse procedimento configura as duas contas de usuário iniciais do Oracle Database, que recebem as atribuiçõesDV_OWNER
eDV_ACCTMGR
, respectivamente para o Autonomous Database. - Procedimento DISABLE_DATABASE_VAULT
Esse procedimento desativa o Oracle Database Vault no Autonomous Database. Para usar esse procedimento, você deve ter a atribuiçãoDV_OWNER
. - Procedimento DISABLE_USERMGMT_DATABASE_VAULT
Esse procedimento não permite operações relacionadas ao gerenciamento de usuários para componentes especificados no Autonomous Database com o Oracle Database Vault ativado. - Procedimento ENABLE_DATABASE_VAULT
Esse procedimento ativa o Oracle Database Vault no Autonomous Database. Para usar esse procedimento, você deve ter a atribuiçãoDV_OWNER
. - Procedimento ENABLE_USERMGMT_DATABASE_VAULT
Esse procedimento permite o gerenciamento de usuários com o Oracle Database Vault ativado para componentes especificados no Autonomous Database.
Tópico principal: Referência de Pacote Fornecida pelo Autonomous Database
CONFIGURE_DATABASE_VAULT Procedimento
Esse procedimento configura as duas contas de usuário iniciais do Oracle Database, que recebem as atribuições DV_OWNER
e DV_ACCTMGR
, respectivamente para o Autonomous Database.
Sintaxe
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
(
dvowner_uname IN VARCHAR2,
dvacctmgr_uname IN VARCHAR2);
Parâmetros
Parâmetro | Descrição |
---|---|
|
Nome do usuário que será o Proprietário do Database Vault. Esse usuário receberá a atribuição |
|
Nome do usuário que será o Gerenciador de Conta do Database Vault. Esse usuário receberá a atribuição DV_ACCTMGR . Se você omitir essa definição, o usuário especificado pelo parâmetro dvowner_uname se tornará o Gerente de Conta do Database Vault e receberá a atribuição DV_ACCTMGR .
|
Observações de Uso
-
Somente o usuário
ADMIN
pode executar o procedimentoDBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
. -
O procedimento
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
não permite que o usuárioADMIN
seja especificado como entrada para o argumentodvowner_uname
oudvacctmgr_uname
.
Exemplo
BEGIN
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
(
dvowner_uname => 'adb_dbv_owner',
dvacctmgr_uname => 'adb_dbv_acctmgr');
END;
/
Tópico principal: Pacote DBMS_CLOUD_MACADM
DISABLE_DATABASE_VAULT Procedimento
Este procedimento desativa o Oracle Database Vault no Autonomous Database. Para usar esse procedimento, você deve ter a atribuição DV_OWNER
.
Sintaxe
DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT
;
Observações de Uso
Depois de executar DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT
, reinicie a instância do Autonomous Database.
Para usar esse procedimento, você deve ter a atribuição DV_OWNER
.
Exemplo
EXEC DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT
;
Tópico principal: Pacote DBMS_CLOUD_MACADM
DISABLE_USERMGMT_DATABASE_VAULT Procedimento
Esse procedimento impede operações relacionadas ao gerenciamento de usuários para componentes especificados no Autonomous Database com o Oracle Database Vault ativado.
Sintaxe
DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT
('component_name');
Em que: component_name é o nome do componente. O valor válido é: APEX
.
APEX é o componente Oracle APEX.
Observações de Uso
Se você ativar o Oracle Database Vault com o Autonomous Database e quiser impor uma separação rigorosa de obrigações para não permitir operações relacionadas ao gerenciamento de usuários para o APEX, use o procedimento DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT
.
Para usar esse procedimento, você deve ter as atribuições DV_ACCTMGR
e DV_ADMIN
.
Exemplo
O seguinte exemplo desativa o gerenciamento de usuários para o componente APEX:
EXEC DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT
('APEX');
Tópico principal: Pacote DBMS_CLOUD_MACADM
ENABLE_DATABASE_VAULT Procedimento
Esse procedimento ativa o Oracle Database Vault no Autonomous Database. Para usar esse procedimento, você deve ter a atribuição DV_OWNER
.
Sintaxe
DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT
;
Observações de Uso
Depois de executar DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT
, reinicie a instância do Autonomous Database.
Para usar esse procedimento, você deve ter a atribuição DV_OWNER
.
Exemplo
O seguinte exemplo ativa o Oracle Database Vault:
BEGIN
DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT
;
END;
/
Tópico principal: Pacote DBMS_CLOUD_MACADM
Procedimento ENABLE_USERMGMT_DATABASE_VAULT
Esse procedimento permite o gerenciamento de usuários com o Oracle Database Vault ativado para componentes especificados no Autonomous Database.
Sintaxe
DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT
('component_name');
Em que: component_name
é o nome do componente. O valor válido é: APEX
.
APEX
é o componente Oracle APEX.
Observações de Uso
Para usar esse procedimento, você deve ter as atribuições DV_ACCTMGR
e DV_ADMIN
.
Exemplo
O exemplo a seguir permite gerenciamento de usuários para o componente APEX:
EXEC DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT
('APEX');
Tópico principal: Pacote DBMS_CLOUD_MACADM