SELECT SUSER_SNAME(), HOST_NAME()
Se la connessione è "sa" (o qualsiasi altro accesso SQL), non è possibile trovare il nome utente di dominio/Windows. SQL Server sa solo che è "sa" o quell'accesso SQL.
Anche HOST_NAME potrebbe non essere affidabile, può essere impostato nella stringa di connessione ("Nome applicazione"). Oppure potrebbe essere vago, ad esempio "Microsoft Office" per impostazione predefinita per Access, Excel ecc.
Puoi tornare indietro tramite client_net_address
in sys.dm_exec_connections
e abbina l'indirizzo MAC all'IP e scopri chi ha effettuato l'accesso...