【问题标题】:Finding unknown source of data in SQL Server在 SQL Server 中查找未知数据源
【发布时间】:2012-03-08 08:20:26
【问题描述】:

我有一个 SQL Server 数据库,它可能被第三方服务操纵,例如从不同服务器运行的 DTS 或 VB 脚本。

我如何知道它是这样的,我如何找到它们的位置?

注意:我知道问这个问题很愚蠢,因为它应该记录在案等,但我想这些事情会发生。

【问题讨论】:

    标签: sql-server data-manipulation


    【解决方案1】:

    不清楚您要捕获哪些信息,但对于交互式调查,SQL Profiler 会向您显示与服务器的所有连接,如果您愿意,您可以在更长的时间内运行trace

    根据您的情况,您还可以查看 Windows 事件日志,甚至使用网络跟踪工具来收集更多信息。这实际上取决于连接的细节以及您想要或需要投入多少工作。

    最后,如果您对特定表的数据更改感兴趣,您可以添加使用 SYSTEM_USER 或 HOST_NAME 等函数的审计触发器来记录有关每个 INSERT 或 UPDATE 的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-05
      • 2011-04-20
      • 1970-01-01
      • 1970-01-01
      • 2010-10-15
      • 2020-05-22
      相关资源
      最近更新 更多