sql-server – 删除存储过程的SQL Server 2008日志

前端之家收集整理的这篇文章主要介绍了sql-server – 删除存储过程的SQL Server 2008日志前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用sql Server 2008,并注意到缺少一个重要的存储过程.

如何找出删除存储过程的时间和人员.

解决方法

首先,您获得admintrace的位置:
select * from fn_trace_getinfo(NULL)
where property=2
and traceid in (1,2,3,4,5) --sometime several logs available

然后你检查所有细节:

select DatabaseName,ObjectName,LoginName,StartTime,* 
from fn_trace_gettable('c:\path_to_log\MSsql\Log\log_2.trc',-1)
where EventClass = 47  --Object:Deleted

猜你在找的MsSQL相关文章