Just saw this recently when using a loginless user using EXECUTE AS. Could be that this is what is happening.
You can verify using this:
CREATE USER test WITHOUT LOGIN;
GO
EXECUTE AS USER = 'test';
SELECT * FROM sys.all_columns AS AC;
WAITFOR DELAY '00:00:30';
REVERT;
And run this in a another query window:
SELECT original_login_name, *
FROM sys.dm_exec_sessions
Jack Corbett
Consultant - Straight Path Solutions
Check out these links on how to get faster and more accurate answers:
Forum Etiquette: How to post data/code on a forum to get the best help
Need an Answer? Actually, No ... You Need a Question