【SQLServer】列出所有login账号
2023-03-03 15:32 abce 阅读(133) 评论(0) 收藏 举报Get the list of all Login Accounts in a SQL Server
SELECT name AS Login_Name, type_desc AS Account_Type
FROM sys.server_principals
WHERE TYPE IN ('U', 'S', 'G')
and name not like '%##%'
ORDER BY name, type_desc
Get the list of all SQL Login Accounts only
SELECT name FROM sys.server_principals WHERE TYPE = 'S' and name not like '%##%'
Get the list of all Windows Login Accounts only
SELECT name FROM sys.server_principals WHERE TYPE = 'U'
Get the list of all Windows Group Login Accounts only
SELECT name FROM sys.server_principals WHERE TYPE = 'G'

浙公网安备 33010602011771号