• Mad-Dog (11/24/2015)


    ok..

    this is not what i'm looking for.

    i need to see if a user is connected from 2 different hostname.

    So

    SELECT

    DES.login_name,

    COUNT(DISTINCT DES.host_name) as login_hosts

    FROM

    sys.dm_exec_sessions AS DES

    GROUP BY

    DES.login_name

    ORDER BY

    login_hosts DESC

    OR

    DECLARE @login_name SYSNAME = {user name}

    SELECT

    DES.login_name,

    COUNT(DISTINCT DES.host_name) as login_hosts

    FROM

    sys.dm_exec_sessions AS DES

    WHERE

    DES.login_name = @login_name

    GROUP BY

    DES.login_name

    ORDER BY

    login_hosts DESC

    or what Luis posted while I was typing my reply.