Auditar o Autonomous Database
O Autonomous Database fornece auditoria que permite monitorar as atividades do banco de dados Oracle.
- Sobre a Auditoria do Autonomous Database
O Autonomous Database fornece auditoria para rastrear, monitorar e registrar as ações do banco de dados. A auditoria pode ajudar a detectar riscos de segurança e melhorar a conformidade regulatória do seu banco de dados. - Registrar o Oracle Data Safe no Autonomous Database
Use o Oracle Data Safe para aplicar políticas de auditoria para usuários de banco de dados e usuários administrativos, aplicar políticas de auditoria predefinidas ou estender a retenção de registro de dados de auditoria para sua instância do Autonomous Database. - Estender Retenção de Registro de Auditoria com o Oracle Data Safe no Autonomous Database
Use o Oracle Data Safe para estender a retenção de registro de dados de auditoria para um número especificado de meses. - Exibir e Gerenciar Trilhas de Auditoria do Oracle Data Safe no Autonomous Database
O Data Safe usa trilhas de auditoria para definir onde recuperar os dados de auditoria e coletar registros de auditoria do Autonomous Database. Durante o processo de registro, o Oracle Data Safe descobre as trilhas de auditoria e cria um recurso de trilha de auditoria. - Exibir e Gerenciar Políticas de Auditoria com o Oracle Data Safe no Autonomous Database
Use o Oracle Data Safe para definir políticas de auditoria para sua instância do Autonomous Database. - Gerar Relatórios de Auditoria com o Data Safe no Autonomous Database
O Data Safe inclui relatórios de dados de auditoria prontos para uso e você pode criar relatórios personalizados para atender às suas necessidades.
Tópico principal: Segurança
Sobre Auditoria do Autonomous Database
O Autonomous Database fornece auditoria para rastrear, monitorar e registrar as ações do banco de dados. A auditoria pode ajudar a detectar riscos de segurança e melhorar a conformidade regulatória do seu banco de dados.
- Recursos de Auditoria no Autonomous Database
O Autonomous Database inclui recursos de auditoria abrangentes e sofisticados que permitem capturar as informações de auditoria necessárias para sua organização. O Autonomous Database fornece auditoria padrão. - Dados de Auditoria no Autonomous Database
O Autonomous Database protege dados de auditoria e escreve sua trilha de auditoria na view do dicionário de dadosUNIFIED_AUDIT_TRAIL
. - Políticas de Auditoria Padrão no Autonomous Database
O Autonomous Database fornece auditoria para rastrear, monitorar e registrar atividades no seu banco de dados.
Tópico principal: Auditar o Autonomous Database
Recursos de Auditoria no Autonomous Database
O Autonomous Database inclui recursos de auditoria abrangentes e sofisticados que permitem capturar as informações de auditoria necessárias para sua organização. O Autonomous Database fornece auditoria padrão.
Além disso, você pode usar um dos itens a seguir para aplicar políticas de auditoria:
-
Use o Oracle Data Safe para aplicar políticas de auditoria para usuários do banco de dados e usuários administrativos, e para aplicar políticas de auditoria predefinidas ou personalizadas. Consulte Visão Geral da Auditoria de Atividades para obter mais informações.
-
Configure o Oracle Database Audit Policies. Consulte Configurando Políticas de Auditoria para obter mais informações.
Você pode configurar a auditoria para fazer o seguinte:
-
Ativar responsabilidade por ações. Inclui ações desempenhadas em um determinado esquema, tabela ou linha, ou que afete um conteúdo específico.
-
Impedir ações inadequadas de usuários, ou outros, como invasores, com base em sua responsabilidade.
-
Investigar atividade suspeita. Por exemplo, se um usuário estiver fazendo login no banco de dados usando as credenciais de banco de dados do aplicativo, a auditoria das conexões com o banco de dados permitirá que você determine se o login veio da estação de trabalho de um usuário e não do servidor de aplicativos.
-
Notificar um auditor sobre as ações de um usuário autorizado. Por exemplo, notifique um auditor quando um usuário não autorizado tentar excluir dados de uma tabela.
-
Monitorar e reunir dados sobre atividades específicas do banco de dados. Por exemplo, você pode reunir estatísticas sobre quais tabelas estão sendo atualizadas, o número de log-ins com falha ou quantos usuários simultâneos se conectam em horários de pico.
-
Detectar problemas com uma implementação de autorização ou de controle de acesso. Por exemplo, é possível criar políticas de auditoria que você espera que nunca gerarão um registro de auditoria porque os dados são protegidos de outras maneiras. No entanto, se essas políticas gerarem registros de auditoria, você saberá que os outros controles de segurança não foram implementados corretamente.
-
Abordar requisitos de auditoria visando à conformidade. Regulamentos como o seguinte possuem requisitos comuns relacionados à auditoria:
-
Regulamento Geral de Proteção de Dados (GDPR) da União Europeia
-
Lei Sarbanes-Oxley
-
Lei de Portabilidade e Responsabilidade do Seguro de Saúde (HIPAA)
-
Convergência Internacional de Medida Capital e Padrões Capitais: uma Estrutura Revisada (Basel II)
-
Lei de Privacidade do Japão
-
Diretiva da União Europeia sobre Privacidade e Comunicações Eletrônicas
-
Tópico principal: Sobre a Auditoria do Autonomous Database
Dados de Auditoria no Autonomous Database
O Autonomous Database protege dados de auditoria e escreve sua trilha de auditoria na view do dicionário de dados UNIFIED_AUDIT_TRAIL
.
A tabela subjacente que armazena dados de auditoria no Autonomous Database é AUDSYS.AUD$UNIFIED
. Essa tabela é protegida e não permite que os usuários executem operações DML/DDL nem expurguem a tabela (qualquer tentativa de executar essas ações gera automaticamente um registro de auditoria). Depois que um registro de auditoria é gravado, a única atividade permitida é que o usuário ADMIN execute a ação PURGE
. O ADMIN tem a atribuição AUDIT_ADMIN necessária para executar uma ação PURGE
. Se você designar a atribuição AUDIT_ADMIN a outro usuário, esse usuário também poderá executar uma atribuição PURGE
.
Dependendo do número e do tipo de políticas de auditoria usadas e da quantidade de atividade, com o tempo, a trilha de auditoria poderá aumentar e usar uma grande quantidade de armazenamento. O Autonomous Database fornece as seguintes maneiras de limitar o armazenamento necessário para dados de auditoria:
-
Cada instância do Autonomous Database executa um job de expurgação automatizado uma vez por dia para remover todos os registros de auditoria anteriores a catorze (14) dias.
- Os usuários com a atribuição AUDIT_ADMIN podem limpar registros de auditoria manualmente usando o procedimento
DBMS_AUDIT_MGMT.CLEAN_AUDIT_TRAIL
. Consulte DBMS_AUDIT_MGMT para obter mais informações.
Se você precisar de um período mais longo do que 14 dias para a retenção de dados de auditoria, use o Oracle Data Safe para retê-los. Consulte Estender Retenção de Registro de Auditoria com o Oracle Data Safe no Autonomous Database para obter mais informações.
O Autonomous Database audita e registra todas as operações realizadas em seu banco de dados pelas equipes de Operações do Oracle Cloud Infrastructure. Consulte Exibir Ações de Operações do Oracle Cloud Infrastructure para obter mais informações sobre como auditar atividades de Operações.
Tópico principal: Sobre a Auditoria do Autonomous Database
Políticas de Auditoria Padrão no Autonomous Database
O Autonomous Database fornece auditoria para rastrear, monitorar e registrar atividades no seu banco de dados.
Por padrão, o Autonomous Database aplica políticas de auditoria para auditar as seguintes atividades do banco de dados:
-
Todas as atividades do Oracle Cloud Operations
-
Todas as falhas de log-in no banco de dados
-
Todas as alterações de senha
-
Tentativas de criar ou alterar procedimentos
-
Execução de determinados procedimentos, incluindo aqueles nos pacotes
UTL_HTTP
ouUTL_SMTP
que se conectem à rede
Além disso, você pode usar um dos seguintes itens para aplicar políticas de auditoria adicionais:
-
Use o Oracle Data Safe para aplicar políticas de auditoria para usuários do banco de dados e usuários administrativos, e para aplicar políticas de auditoria predefinidas ou personalizadas. Para obter mais informações, consulte:
-
Configure o Oracle Database Audit Policies. Consulte Configurando Políticas de Auditoria para obter mais informações.
Tópico principal: Sobre a Auditoria do Autonomous Database
Registrar o Oracle Data Safe no Autonomous Database
Use o Oracle Data Safe para aplicar políticas de auditoria para usuários de banco de dados e usuários administrativos e aplicar políticas de auditoria predefinidas ou estender a retenção de registro de dados de auditoria para sua instância do Autonomous Database.
Registre sua instância do Autonomous Database no Oracle Data Safe desta forma:
Depois que o Oracle Data Safe é registrado, o status do Data Safe mostra Registrado e dois links: Exibir e Cancelar Registro.
Clique em Exibir para mostrar a página de detalhes do banco de dados de registro do Data Safe.
Clique em Cancelar Registro para desativar o Oracle Data Safe.
Tópico principal: Auditar o Autonomous Database
Estender Retenção de Registro de Auditoria com o Oracle Data Safe no Autonomous Database
Use o Oracle Data Safe para estender a retenção de registro de dados de auditoria para um número especificado de meses.
Primeiro registre sua instância do Autonomous Database no Oracle Data Safe. Consulte Registrar o Oracle Data Safe no Autonomous Database para obter mais informações.
Depois que sua instância do Autonomous Database for registrada, você poderá especificar o período de retenção do Data Safe.
Consulte Atualizar Períodos de Retenção para um Banco de Dados de Destino para obter mais informações.
Tópico principal: Auditar o Autonomous Database
Exibir e Gerenciar Trilhas de Auditoria do Oracle Data Safe no Autonomous Database
O Data Safe usa trilhas de auditoria para definir onde recuperar os dados de auditoria e coletar registros de auditoria do Autonomous Database. Durante o processo de registro, o Oracle Data Safe descobre as trilhas de auditoria e cria um recurso de trilha de auditoria.
O Oracle Data Safe lista recursos na página Trilhas de Auditoria. Para acessar a página Trilhas de Auditoria, na Central de Segurança do Data Safe, clique em Auditoria de Atividades e, na página Auditoria de Atividades em Recursos Relacionados, clique em Trilhas de Auditoria. Você pode descobrir novas trilhas de auditoria a qualquer momento e remover recursos de trilha de auditoria no Oracle Data Safe, conforme necessário.
Primeiro registre sua instância do Autonomous Database no Oracle Data Safe. Consulte Registrar o Oracle Data Safe no Autonomous Database para obter mais informações.
Quando o Autonomous Database é interrompido ou reiniciado, acontece o seguinte:
-
A trilha de auditoria muda para um estado de repetição e o Data Safe faz várias tentativas de reconexão por quatro (4) horas. O campo Estado da Coleta da Trilha de Auditoria mostra: RETRYING.
Nesse caso, se o Autonomous Database (banco de dados de destino) for iniciado, a trilha de auditoria será retomada automaticamente.
-
Após quatro horas, a trilha de auditoria muda para um estado interrompido. O campo Estado da Coleta da Trilha de Auditoria mostra: STOPPED_NEEDS_ATTN.
Nesse caso, quando o Autonomous Database (banco de dados de destino) for iniciado e o estado de coleta da trilha de auditoria for STOPPED_NEEDS_ATTN, você poderá retomar manualmente a trilha de auditoria.
Você também pode interromper ou excluir manualmente a trilha de auditoria. A exclusão da trilha de auditoria não remove os registros de auditoria que já foram coletados. Esses registros permanecem no Data Safe até que o período de retenção seja atingido.
Consulte View and Manage Audit Trails para obter mais informações.
Tópico principal: Auditar o Autonomous Database
Exibir e Gerenciar Políticas de Auditoria com o Oracle Data Safe no Autonomous Database
Use o Oracle Data Safe para definir políticas de auditoria para sua instância do Autonomous Database.
Primeiro registre sua instância do Autonomous Database no Oracle Data Safe. Consulte Registrar o Oracle Data Safe no Autonomous Database para obter mais informações.
Depois que sua instância do Autonomous Database for registrada, acesse o Oracle Data Safe para definir políticas de auditoria.
Consulte Exibir e Gerenciar Políticas de Auditoria para obter mais informações.
Tópico principal: Auditar o Autonomous Database
Gerar Relatórios de Auditoria com o Data Safe no Autonomous Database
O Data Safe inclui relatórios de dados de auditoria prontos para uso e você pode criar relatórios personalizados para atender às suas necessidades.
Depois de ativar e registrar o Oracle Data Safe e adicionar uma trilha para coletar dados de auditoria da sua instância do Autonomous Database, você poderá usar os relatórios para monitorar a atividade do seu banco de dados.
Consulte View and Manage Audit Reports para obter mais informações.
Tópico principal: Auditar o Autonomous Database