Qual o melhor jeito para descobrir a origem de um comando no SQL Server?

30/09/2016

0

Suponha que eu tenha uma tabela no meu banco de dados. E gostaria de saber quem executou um comando sobre a mesma.
Se alguém tiver executado um INSERT ou um UPDATE que mexeu nos dados dessa minha tabela, como faço para descobrir de onde veio o comando.
Calebe Menezes

Calebe Menezes

Responder

Post mais votado

11/07/2017

Opa Calebe, beleza brother?

Não sei se entendi muito bem, se você estiver se referindo a "quem" no caso o usuário do seu banco de dados é possível obter essa informações no SQL Profiler, ele é uma ferramenta de coleta de traces e análise das instruções executadas no servidor SQL Server.

É mais ou menos isso que você quer?
Abraços

Fernando Gaspar

Fernando Gaspar
Responder

Mais Posts

12/07/2017

Calebe Menezes

Fala Gastar, beleza?

Então cara, quando eu perguntei na época, estava querendo descobrir quem tinha dado um UPDATE sem WHERE numa determinada tabela.

Depois vi que com o SQL Profiler de fato é uma ótima ferramenta de análises de instruções executadas no SQL Server.

Muito obrigado pela resposta :)
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar