Hallo Markus,
sys.login liefert die SQL Server Logins zuück, das ist aber was anderes als die Datenbankbenutzer.
Die bekommst Du as der System Sicht sys.database_principals, wobei die auch alle Rollen beinhaltet; über den Type kannst Du auf S = SQL Login und U = Windows Account filtern. Das fragst Du in der jeweiligen Datenbank ab oder setzt einfach den Datenbanknamen
davor:
SELECT *
FROM AdventureWorks.sys.database_principals
WHERE type IN ('U', 'S')
Olaf Helper
* cogito ergo sum * errare humanum est * quote erat demonstrandum *
Wenn ich denke, ist das ein Fehler und das beweise ich täglich
Blog
Xing