如何记录谁在使用 Excel 访问 SQL Server 2008 数据库?
虽然我可以看到使用 Office 访问数据库的用户主机名Microsoft(使用SP_who2
和其他自定义脚本(,但我希望在一段时间内记录此访问。理想情况下,还要查看正在运行的查询。
我的任务是尝试确定哪些电子表格和人员正在使用Excel访问数据库,并且不确定如何在一天内执行此操作。只是在某个时刻。
为了解决这个问题,我使用了一个名为 sp_whoisactive 在此处输入链接描述的 SP
我使用它每 5 分钟写入一次表。我在程序和程序名称"Microsoft Office%"上添加了过滤器