Historico de Acesso

SQL Server

17/02/2014

Boa Tarde Pessoal
Gostaria de saber no sql server, uma lista de quem acessou o banco? inclusivo com o usuario SA.

Obrigado
Nivaldo Suave

Nivaldo Suave

Curtidas 0

Respostas

Isaac Jose

Isaac Jose

17/02/2014

boa tarde segue linda .. acho que é isso que precisa
http://technet.microsoft.com/pt-br/library/ms191199(v=sql.105).aspx
GOSTEI 0
Nivaldo Suave

Nivaldo Suave

17/02/2014

Cê ta de sacanagem com "Linda".. espero que seja erro.. rsrsrsr
Esse link q vc me mandou, nao e bem q preciso.
Preciso de um script q mostre quem acessou o banco de dados no dia.

Ok
GOSTEI 0
Isaac Jose

Isaac Jose

17/02/2014

kkkkk foi mau molq esse era de outra pessoa em outro canal rsr.

acho q o sp_who2 no management ira te ajudar..

ele ira fazer um resumo do que esta sendo executado
GOSTEI 0
Nivaldo Suave

Nivaldo Suave

17/02/2014

sp_who2 mostra somente os atuais..
"Fornece informações sobre usuários atuais, sessões e processos em uma instância do MicrosoftMecanismo de Banco de Dados do SQL Server. As informações podem ser filtradas para retornar somente os processos que não estão ociosos, que pertencem a um usuário específico ou que pertencem a uma sessão específica."
Preciso de algo assim:

user | hora de acesso | maquina


Blz!
GOSTEI 0
Isaac Jose

Isaac Jose

17/02/2014

hum tendi..
molq tenho um relatório que mostra todos os fluxos de usuários no banco de dados e mostra o percentual que cada comando esta tendo sobre o servidor podendo identificar quem esta ferrando o servidor e ai por diante....porem não e fácil de postar pois tenho que fazer n alterações para te mostrar e também acho q não e isso que vc quer...:(
GOSTEI 0
Fabiano Carvalho

Fabiano Carvalho

17/02/2014

Precisa criar um trace pelo sql profile.
GOSTEI 0
Nivaldo Suave

Nivaldo Suave

17/02/2014

Opa boa tarde.. se puder mandar esse relatorio.. agradeco!
sobre trace sql profiler.. vou pesquisar..

Obrigados..
GOSTEI 0
Jefferson Santos

Jefferson Santos

17/02/2014

Utilize select current_user

Ele te trará a informação.
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

17/02/2014

Precisa criar um trace pelo sql profile.


o sql profile é uma ferramenta de monitoramento não é?
o que pode ser exatamente monitorado por ele?
GOSTEI 0
Fabiano Carvalho

Fabiano Carvalho

17/02/2014

Precisa criar um trace pelo sql profile.


o sql profile é uma ferramenta de monitoramento não é?
o que pode ser exatamente monitorado por ele?

Todas as consultas realizadas no banco,
select,insert,update..tudo mesmo.
O "problema" é que geralmente o arquivo ou tabela de log fica enorme.
Precisa estuda-lo com detalhes, pois pode realizar uma auditoria excelente.
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

17/02/2014

interessante, então fica tudo salvo então.
uma pergunta, é posisvel auditar somente um select em uma tabela especifica?
GOSTEI 0
Nivaldo Suave

Nivaldo Suave

17/02/2014

A esse nível compreendo a necessidade de uma auditoria...
o que estava interessado era saber quem acessou o SGBD e horario e quem foi..

Onde consegui um pouco da minha necessidade e sp_readerrorlog.

como sou novo na empresa...entao ta meio confuso.. mesmo mudando as configuracoes para tb guardar os sucesso de login... mas persiste em nao mostrar, somente mostra onde houve acesso negado..

por isso q estou em duvida.. se nesse exagero de acesso negado nao esta sendo um tipo de ataque de persistencia..


Obrigado.
GOSTEI 0
Alex Lekao

Alex Lekao

17/02/2014

Oi Nivaldo, boa tarde!!!

Estava acompanhando o Post para conhecimento.

Mas estive verificando agora sobre o sql profiler, e pelo que percebi ele tem uma opcao referente a logins qdo vc vai na guia de selecao de eventos que vc quer auditar.

Da uma olhada e faz testes para ver se nao eh o que vc deseja.

Desculpe nao ajudar mais, eu nao conheco a ferramenta.

Abraco.

Alex - Lekao
GOSTEI 0
Nivaldo Suave

Nivaldo Suave

17/02/2014

Obrigado Alex..

Alias obrigado a todos....

Bom Carnaval...

GOSTEI 0
Fabiano Carvalho

Fabiano Carvalho

17/02/2014

interessante, então fica tudo salvo então.
uma pergunta, é possível auditar somente um select em uma tabela especifica?


Acredito que sim, não o conheço com tantos detalhes.
Mas é possível fazer vários filtros.
GOSTEI 0
Alex Lekao

Alex Lekao

17/02/2014

Oi Nivaldo,

se atender ao que vc espera, posta ai para conhecimento da galera.

Obrigado e bom carnaval para vc.

Abraco.

Alex - Lekao
GOSTEI 0
POSTAR