SELECT REPLACE(SUSER_NAME(), HOST_NAME() + '\','') as userId
--results:TheDomain TheUserTheDomain lowelldeclare @MyDomainLogin varchar(30)SET @MyDomainLogin='TheDomain\lowell'--SET @MyDomainlogin = SUSER_NAME()SELECT --the -1 and +1 are to remov ethe char '\' itself fromt eh resultsSUBSTRING(@MyDomainLogin,1, CHARINDEX('\',@MyDomainLogin) -1) As TheDomain,--find the location of the slash, grab substring of the right of THAT.SUBSTRING(@MyDomainLogin,CHARINDEX('\',@MyDomainLogin) + 1,30) As TheUserWHERE CHARINDEX('\',@MyDomainLogin) > 0--don't crash on a non-domain name