Usar o Oracle Database Vault para Gerenciar Privilégios de Usuário do Banco de Dados
O Autonomous AI Database on Dedicated Exadata Infrastructure suporta o Oracle Database Vault, que você pode usar para implementar controles de segurança avançados em seu banco de dados. Esses controles de segurança exclusivos restringem o acesso a dados de aplicativos por usuários privilegiados do banco de dados, reduzindo o risco de ameaças internas e externas e atendendo aos requisitos comuns de conformidade.
Você pode implantar controles para bloquear o acesso da conta privilegiada aos dados do aplicativo e controlar operações confidenciais dentro do banco de dados. Caminhos confiáveis podem ser usados para adicionar controles de segurança extras a alterações autorizadas no acesso a dados e no banco de dados. Por meio da análise de runtime de privilégios e atribuições, você pode aumentar a segurança de aplicativos existentes implementando o mínimo de privilégios e reduzindo o perfil de ataque das suas contas de banco de dados. O Oracle Database Vault protege os ambientes de banco de dados existentes de forma transparente, eliminando alterações caras e demoradas nos aplicativos.
Antes do uso do Oracle Database Vault, certifique-se de revisar What to Expect After You Enable Oracle Database Vault no Oracle Database 19c Administrator's Guide ou no Oracle Database 26ai Administrator's Guide para entender o impacto da configuração e da ativação do Database Vault.
Para obter informações detalhadas sobre como implementar os recursos do Oracle Database Vault, consulte Introduction to Oracle Database Vault no Oracle Database 19c Administrator's Guide ou o Oracle Database 26ai Administrator's Guide.
Dica: Para testar o processo de configuração do Database Vault, você pode passar pelo Laboratório 1: Proteger Dados com o Database Vault no Workshop do Oracle Autonomous AI Database Dedicated for Security Administrators.
Configurar e Ativar o Oracle Database Vault
Para configurar e ativar Ativar o Oracle Database Vault no seu Autonomous AI Database, você cria usuários de bancos de dados para agir como proprietário e gerente de contas do Database Vault e, em seguida, usa esses usuários ao configurar e habilitar o Database Vault.
-
Conecte-se como o usuário ADMIN ao banco de dados.
-
Crie os usuários proprietário e gerente de contas do Database Vault; por exemplo:
create user dbv_owner identified by <password>; grant create session to dbv_owner; create user dbv_acctmgr identified by <password>; grant create session to dbv_acctmgr; -
Configure o Database Vault, fornecendo os nomes dos usuários proprietário e gerente de contas no comando; por exemplo:
exec dvsys.configure_dv('dbv_owner','dbv_acctmgr'); -
Conecte-se como proprietário do Database Vault (
dbv_ownerneste exemplo) ao seu banco de dados. -
Ative o Database Vault:
exec dbms_macadm.enable_dv; -
Reinicie (ou seja, interrompa e inicie) sua implantação do Autonomous AI Database on Dedicated Exadata Infrastructure.