日期:2014-05-17  浏览次数:20440 次

sql2005怎么查当天的登录日志
有个数据被改动,怎么知道那个会话改动的?如果查不了,怎么查sql2005怎么查当天的登录日志?

------解决方案--------------------
查看SQL SERVER日志
2005+->SQL SERVER Management Studio的management里的SQL Server logs

也可以使用SQL SERVER Profiler来查看登录和操作的信息
------解决方案--------------------
SQL code
select loginname,accdate from sys.syslogins

------解决方案--------------------
select loginname,accdate from sys.syslogins

+
------解决方案--------------------
如果你要查询数据改动的话,那前提是你做了一些DML的监控,如果没有,那只能说分析日志了。如果我的哪个查询都没用的话证明很多会话都用一个sql登录账号登录。那么看错误日志也是没用的。
------解决方案--------------------
探讨

查看SQL SERVER日志
2005+->SQL SERVER Management Studio的management里的SQL Server logs

也可以使用SQL SERVER Profiler来查看登录和操作的信息

------解决方案--------------------
探讨

引用:

查看SQL SERVER日志
2005+->SQL SERVER Management Studio的management里的SQL Server logs

也可以使用SQL SERVER Profiler来查看登录和操作的信息

这个呢?

------解决方案--------------------
如果是2008的话,还有个CDC可以使用。这个可以跟踪到,可惜你的是2005,而且已经发生了你才去跟踪。
------解决方案--------------------
sp_readerrorlog