SELECT SUSER_SNAME(), HOST_NAME()
Se a conexão for "sa" (ou qualquer outro login SQL), você não poderá encontrar o nome de usuário do domínio/windows. O SQL Server só sabe que é "sa" ou esse logon do SQL.
HOST_NAME também pode não ser confiável, pode ser definido na string de conexão ("Nome do aplicativo"). Ou pode ser vago, por exemplo, "Microsoft Office" por padrão para Access, Excel etc.
Você pode retroceder via
client_net_address
em sys.dm_exec_connections
e combine o endereço MAC com o IP e descubra quem está conectado...