title: Does sys.syslogins generate an incomplete list of SQL logins?
body: <p>I generated master.dbo.syslogins and sys.sql_logins for the auditors the other day. Today they asked me to explain why the SQL login accounts between the 2 listings did not match. </p>
  
  <p>I'm not really sure how to answer this. My best guess is that there's certain service accounts which do not have SQL server logins and would therefore not show up on master.dbo.syslogins. But then I ran into a problem where there were SQL logins found on master.dbo.syslogins that were not listed on sys.sql_logins. </p>
  
  <p>The documentation available online seems to suggest the same but they still felt it wasn't enough. Has anyone else had to answer a question like this before? How did you guys go about it? </p>