MSSQL2000:获取角色成员列表

时间:2008-10-15 08:38:25

标签: sql sql-server sql-server-2000

我知道一个角色名称,想要找到此角色中的所有用户。 如何在SQL Server 2000中实现此功能(在SQL脚本中,而不是在Management Studio或其他工具中)?

2 个答案:

答案 0 :(得分:4)

您可以使用以下存储过程:

对于固定服务器角色,存储过程为sp_helpsrvrolemember

exec sp_helpsrvrolemember 'role'

对于一般角色,存储过程为sp_helprolemember

exec sp_helprolemember 'role'

答案 1 :(得分:0)

只需使用SQL-DMO: 将 rolename 替换为您的角色

exec sp_helprolemember rolename