0
我想学习远程机器的ip adressess哪些访问我的sql服务器。我的工作人员(在本地网络中)找到我的数据库密码并进行行更新。我怎么能找到访问者的IP?sql server远程访问机器ip
我想学习远程机器的ip adressess哪些访问我的sql服务器。我的工作人员(在本地网络中)找到我的数据库密码并进行行更新。我怎么能找到访问者的IP?sql server远程访问机器ip
向表中添加一个触发器,该表将服务器变量(如主机名)添加到单独的表中。请参阅触发器更新。还要选择host_name。
在SQL Server中,你可以试试这个:
CREATE FUNCTION [dbo].[GetCurrentIP]()
RETURNS varchar(280)
AS
BEGIN
DECLARE @IP_Address varchar(280);
SELECT @IP_Address = client_net_address
FROM sys.dm_exec_connections
WHERE Session_id = @@SPID;
Return @IP_Address;
END
感谢您的回答。 – witchqueen
欢迎我的朋友@witchking –