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 –