当用户在SQL SERVER中登录和注销时,我需要监视应用程序,因为有时应用程序意外地登录,我需要知道,因为我审计了登录和注销。当我使用SQL Server事件探查器时,EventClass列显示“审核登录”和“审核注销”。有没有办法在C #中获取这些SQL Server Profiler事件?
谢谢并致以问候。
发布于 2013-04-25 10:03:45
您需要创建一个服务器端跟踪来捕获感兴趣的事件和列。您可以在分析器中创建它,并将其另存为创建脚本。
您的c#程序可以使用fn_trace_gettable()系统函数查询跟踪。
您需要仔细注意跟踪定义中的翻转文件的设置。填满磁盘驱动器通常不是一件好事。
https://stackoverflow.com/questions/16178521
复制相似问题