How to find all the activities for a particular login for last 30 days in one database ?
-
terça-feira, 13 de março de 2012 15:05
How to find all the activities for a particular login for last 30 days in one database ?
Any particular script or tool ?
I prefer script.
Harry
- Editado Harry SQL DBA terça-feira, 13 de março de 2012 15:06
Todas as Respostas
-
terça-feira, 13 de março de 2012 18:12Unless there's a rather sophisticated audit concept available that captures any data change as well as object modifications, there'll be little to no chance to get such information. Or do you have a server side trace for the last 30 days? This could be used, too.
-
terça-feira, 13 de março de 2012 18:30Moderador
Unless there's a rather sophisticated audit concept available that captures any data change as well as object modifications, there'll be little to no chance to get such information. Or do you have a server side trace for the last 30 days? This could be used, too.
To Harry:
Does "all activities" also include all read activities?
- Marcado como Resposta amber zhangModerator terça-feira, 20 de março de 2012 06:26
-
terça-feira, 13 de março de 2012 19:14
The question from Kent is very much valid.We need to know what all you want to track.
If its just logon events,then an Audit or trigger should work fine for you.
If you need to track reads/writes etc then you might think about a trace or even extended events for that matter.
Anup | Database Consultant
Blog: www.sqlsailor.com Twitter: Follow me !
Please use Mark as Answer if my post solved your problem and use Vote As Helpful if a post was useful.
- Marcado como Resposta amber zhangModerator terça-feira, 20 de março de 2012 06:26
-
quarta-feira, 14 de março de 2012 10:35
If you are lucky enough to have the default blackbox trace running and retained for the last 30 days following might be helpful to you
select
* from fn_trace_getinfo(0) --details of trace running on the systemselect
* from fn_trace_gettable('C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Log\log_13.trc',default) -- example of the filename taken from the above querywhere
LoginName like '%USER%' --user name to be searched

