There is a column in the sys.syslogins directory view isntnameif its value is set to one of its Windows login, if 0 is its SQL Server login.
Select name
,CASE
WHEN isntname = 1 THEN 'Windows Login'
WHEN isntname = 0 THEN 'SQLServer Login'
END AS LoginType
from sys.syslogins
OR
SELECT Name
,type_desc LoginType
FROM sys.server_principals
M.Ali source
share