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.
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
Curtir tópico
+ 0
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
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
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 :)
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
Clique aqui para fazer login e interagir na Comunidade :)