locked
CONSULTAR QUEM DEU DROP RRS feed

  • Pergunta

  • Olá, estou procurando como faço para verificar quem deu drop nas tabelas, procedures e etc.. na base de dados.


    Alguém poderia me ajudar?
    Muito Obrigado.
    sexta-feira, 13 de novembro de 2009 12:13

Respostas

  • Felipe,

    se vc usa sql 2005 ou superior, pode usar dois recursos, o "Event Notification" e a "DDL Trigger"
    mas são recursos que vc precisa configurar/ fazer a programacao e a partir deste momento alimentar uma tabela de log, o passado vc nao conseguirar ver.

    Att.
    Marcelo Fernandes
    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    sexta-feira, 13 de novembro de 2009 12:18
    Moderador
  • Felipe,

    Neste caso só nos resta implementar um trigger sobre o evento de Delete, sendo que, este trigger deverá armazenar em uma outra table as informações sobre quem realizou o drop.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    sábado, 14 de novembro de 2009 21:36
    Moderador

Todas as Respostas

  • Felipe,

    se vc usa sql 2005 ou superior, pode usar dois recursos, o "Event Notification" e a "DDL Trigger"
    mas são recursos que vc precisa configurar/ fazer a programacao e a partir deste momento alimentar uma tabela de log, o passado vc nao conseguirar ver.

    Att.
    Marcelo Fernandes
    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    sexta-feira, 13 de novembro de 2009 12:18
    Moderador
  • Olá estou utilizando sql 2000

    Obrigado.
    sexta-feira, 13 de novembro de 2009 13:45
  • Felipe,

    Neste caso só nos resta implementar um trigger sobre o evento de Delete, sendo que, este trigger deverá armazenar em uma outra table as informações sobre quem realizou o drop.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    sábado, 14 de novembro de 2009 21:36
    Moderador