sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan får man klientens IP-adresse fra selve SQL Server 2008?

Jeg har fundet noget, der kunne virke for dig

CREATE FUNCTION [dbo].[GetCurrentIP] ()
RETURNS varchar(255)
AS
BEGIN
    DECLARE @IP_Address varchar(255);

    SELECT @IP_Address = client_net_address
    FROM sys.dm_exec_connections
    WHERE Session_id = @@SPID;

    Return @IP_Address;
END

Fra Sådan får du klient IP-adresse i SQL Server

Se også denne artikel om Få klientens IP-adresse



  1. Fejl System.Data.OracleClient kræver Oracle-klientsoftware version 8.1.7 eller nyere ved installation af opsætning

  2. Dynamiske tabeller og modeller i Laravel 5

  3. Er der en nvl() funktion i Ruby eller skal jeg selv skrive den?

  4. tegnsætproblemer ved udskrivning af tekst fra db-tabel