我想列出特定數據庫上的所有用戶。列出特定數據庫上的所有用戶
當我使用sys.server_principals或sys.sysmembers系統視圖時,它不會列出出現在SQL Server Management Studio的對象瀏覽器的安全性 - >用戶列表下的所有用戶。
以下是我嘗試:
USE [Database_Name];
SELECT user_name([memberuid]) as [Username]
FROM [sys].[sysmembers];
USE [Database_Name];
SELECT [name]
FROM [sys].[server_principals];
謝謝!
[獲取具有指定角色的所有數據庫用戶列表]的可能重複(http://stackoverflow.com/questions/3361778/get-list-of-all-database-users-with-specified-role) – 2013-03-05 15:22:04