Pular para o conteúdo
  • Este tópico contém 3 respostas, 4 vozes e foi atualizado pela última vez 18 anos, 3 meses atrás por edersondesouza.
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #80772
    Emersonmartins
    Participante

      Galera alguem sabe fazer algum tipo de auditoria no sistema, tipo criar uma trigger simples registrando qual foi o usuário, qual a data e hora e os registros que foram inseridos, alterados ou excluídos das tabelas.

      Emerson Martins
      Analista de Sistemas Junior.

      #80773
      Ishii
      Participante

        Emerson,

        Em versões do Oracle 8.1.0 já era possível a criação de Triggers on schema com claúsulas DDL (alter, create, drop etc) e claúsulas de database event (logon, logoof,) com isso basta você determinar o que vai ser auditado e controlar estes eventos. Existem alguns eventos que não podem ser controlados diretamente (create database por exemplo) mas a maioria pode ser, podendo até manter uma espécie de controle de versões de store procedures ou alterações de tabelas…

        []s Ishii

        #80806
        gustavodesa
        Participante

          De uma pesquisadinha sobre o parametro audit_trail.
          Esse parametro configura a auditoria da Oracle em DDL’s ou DML’s.
          Todos os dados serão armazenados na tabela aud$.
          No oracle 10g você possui a query por completa no campo SQL_TEXT da tabela aud$. Também existem outras tabelas onde podem ser feita essas consultas.

          No link abaixo possui uma documentação para te dar uma base da auditoria:

          http://www.devmedia.com.br/articles/vie … 782&hl=sql

          Espero que te ajude !

          #80807
          edersondesouza
          Participante

            Emmerson,

            Já utilizei o AuditTrail. Porém ele não armazena de forma completa o comando que foi executado.

            Ex: Ele informa que houve INSERT, do usuário X na tabela Y.

            Mais não mostra o comando. A Oracle recomenda que para isso sejam criadas as Triggers.

            At.

          Visualizando 4 posts - 1 até 4 (de 4 do total)
          • Você deve fazer login para responder a este tópico.