我有一个项目来清点 SQL Server。该项目的一部分包括发现与此 SQL Server 建立连接的每个 IP。它是一个内部 SQL Server,其他几个程序在访问此 SQL Server 的其他服务器上运行。由于该服务器的 IP 地址将被更改,因此所有其他程序都必须使用新地址进行更新。再加上老板只想要一张在这个服务器上运行的所有东西以及连接到它的所有东西的图表。
我最初的想法是设置登录触发器以捕获客户端 IP 地址和端口并将其写入表。我不熟悉登录触发器,并且读到它们会给服务器带来危险。
我可以发现谁正在连接和使用该服务器的最佳方法是什么?