En sqlmatters-artikel förklarar att
man kan kontrollera om det är ett sådant fall genom att undersöka SID:
-- SQL to run to identify users without login :
SELECT CASE WHEN DATALENGTH(sid) = 28
AND type = 'S' -- only want SQL users
AND principal_id > 4 -- ignore built in users
THEN 1 ELSE 0 END AS is_user_without_login,*
FROM sys.database_principals
där användare utan inloggning har längre SID än vanliga (föräldralösa) användare.
Dessa speciella användare kan inte mappas till en inloggning eftersom de är gjorda på det sättet. Någon måste avsiktligt eller av misstag ha skapat en användare WITHOUT LOGIN
.