Noções básicas de auditorias oráculo 12c

A segurança é vital porque você não quer que as pessoas erradas olhando para os dados 12c Oracle e porque você precisa para proteger os dados sejam alterados ou corrompidos. A auditoria é uma coisa que você pode usar para a segurança. Ser capaz de restringir e monitorar os usuários no sistema ajuda a fornecer um ambiente operacional seguro e seguro para você e seus clientes ou clientes.

Video: Vídeo 01 - Auditoria Contábil - Conceito e Aplicação

Como ativar e desativar auditorias com as políticas de auditoria unificados no Oracle 12c

Você pode fazer toda a configuração que quiser, mas nada é auditado (exceto para defaults) até você optar por fazê-lo. Isto beneficia você, porque você pode configurar, criar e configurar seu aplicativo e os objetos antes de ter que gerenciar uma trilha de auditoria. Você vira auditoria e desligado com o comando AUDIT ou NOAUDIT.

Porque a Oracle 12c faz uma boa quantidade de auditoria padrão, considerar desligar alguns antes de configurar o aplicativo. Depois, você pode permitir que toda a auditoria que você quer para a direita antes de sua aplicação vai para a produção. Tomar essa decisão com base em suas próprias necessidades comerciais.

A política de auditoria unificada é um grupo nomeado de configurações de auditoria que auditam um aspecto particular do comportamento do usuário. A instrução CREATE POLÍTICA FISCAL cria as políticas. A política pode ser tão simples como auditar as atividades de um único usuário ou um conjunto organizado de políticas de auditoria complexos que usam condições para afetar auditorias específicas.

Você também pode ter mais do que uma política de auditoria habilitado no banco de dados. As políticas podem incluir ambas as opções de auditoria de todo o sistema e específicas do objeto. A maior parte da auditoria que você vai fazer para atividades gerais (incluindo auditoria padrão) deve usar políticas de auditoria.

Como auditar o Oracle privilégios de sistema 12c

Com a segurança de ser tão importante, da Oracle navios 12c com alguma auditoria ativada automaticamente através da política ORA_SECURECONFIG. Além disso, não é sempre ações dos usuários que pretende auditar, mas o que são tentando façam. Uma auditoria pode ser gerado mesmo quando alguém tenta fazer algo que não é permitido fazer.

auditorias padrão

Padrão, auditorias pré-configurados em 12c incluem o privilégio de sistema ou auditorias de demonstrações, incluindo comandos e ações como CONNECT, ALTER, DROP, CREATE, e assim por diante.

Por exemplo, você pode querer controlar quem está criando tabelas no banco de dados ou quantas vezes tabelas são criadas. Esta política simples gira sobre a auditoria de qualquer declaração CREATE TABLE, o que gera uma entrada de auditoria cada vez que alguém cria uma tabela. Digite o seguinte:

CRIAR AUDITORIA table_cre_policyPRIVILEGES POLÍTICA CRIAR mesa-

Você vê isso:

Operação 229 sucedido.

Para activar esta política para o usuário SHARDIN, tipo

Você vê isso:

Auditoria sucedido.

Para desativar a política para SHARDIN, digite o seguinte:

Como auditar tentativas bem e mal sucedidas separadamente

O padrão é para auditar tentativas tanto bem e mal sucedidas. Você pode auditar a declaração se o usuário executa com sucesso o comando-a auditoria não acontece se o comando falhar. Esta abordagem pode ser útil de duas maneiras:

  • Se você auditar comandos apenas de sucesso, você não tem que peneirar um monte de entradas de auditoria que mostram um usuário tentar obter a sintaxe correta.

  • Se você auditar especificamente os comandos sem sucesso, você pode pegar usuários tentando fazer coisas que eles não deveriam. Por exemplo, suponha que os usuários estão proibidos de soltar tabelas que não possuem. Primeiro, você pode evitar quedas inadequados por não dar-lhes o privilégio DROP ANY sistema TABELA. Em segundo lugar, se tentarem fazê-lo de qualquer maneira, ele gera um erro e auditar a tentativa mal sucedida.

Esta política audita o DROP ANY comando TABLE. Digite o seguinte:



Você vê isso:

Operação 229 sucedido.

Para auditar tentativas mal sucedidas única para o utilizador JKOTAN, executar o seguinte:

Video: Aula Gratuita de Contabilidade Geral para Concursos (Iniciantes)

Você vê isso:

Auditoria sucedido.

Como auditar objetos 12c da Oracle

Considere objeto de auditoria, se você quiser auditar as demonstrações, como SELECT, INSERT, UPDATE e DELETE. auditoria objeto pode rastrear

  • Ações contra objetos específicos

  • Privilégios em todos ou tabelas específicas

Peneirar uma trilha de auditoria de um banco de dados com milhares de objetos auditadas pode ser assustador. Também é provável que alguns objetos simplesmente não precisa de auditoria. Se assim for, restringir sua auditoria para objetos específicos.

Além disso, é possível auditar objetos com os seguintes parâmetros:

  • Quando a operação for bem sucedida ou quando ela falha

  • Apenas uma vez por sessão ou cada vez que é executado

Se você auditar um objeto apenas uma vez por sessão, que é auditado pela primeira vez o usuário emite o comunicado. Toda vez que depois disso, ele será ignorado. Isto reduz a sua trilha de auditoria, mas também o impede de ser 100 por cento de certeza se disse usuário é responsável pelas operações posteriores contra um objeto específico em uma sessão.

Por exemplo, se um usuário exclui uma linha de funcionários, a declaração é auditado. Se o usuário vai voltar mais tarde e exclui outra linha dentro da mesma sessão, não será auditado. Você sabe o que dizem que: Onde há fumaça, há fogo!

Video: Aulão Direito Tributário para Área Fiscal | Ao Vivo

Para criar uma política de auditoria em determinados contra a mesa de HR.EMPLOYEES, digite o seguinte:

Você vê isso:

Operação 229 sucedido.

Para, em seguida, auditar cada declaração para o usuário DCollins, tipo

Você vê isso:

Auditoria sucedido.

Publicações relacionadas