Existe alguma maneira de ver quem deletou uma visão?

1

No SQL 2008, existe alguma maneira de ver detalhes sobre uma exibição excluída. Em particular, quem poderia ter feito isso ou, pelo menos, quando?

    
por NotMe 29.09.2010 / 16:10

2 respostas

1

Você pode tentar duas coisas:

  1. Se você está no SQL Server 2005 e acima, você pode interrogar o padrão traçar para ver o que aconteceu.
  2. Você pode tentar consultar o cache e ver as consultas emitidas (se a consulta ainda estiver no cache e não for liberada)
por 29.09.2010 / 18:31
0

Não tenho certeza, mas isso pode ajudar:

DBCC Log (your_data_basename, parameter) onde o parâmetro é 0, 1, 2, 3 ou 4.

0 é informação básica, 4 é informação completa.

    
por 29.09.2010 / 16:49