MSSQL2000:получить список участников роли
-
03-07-2019 - |
Вопрос
Я знаю название роли и хочу найти всех пользователей в этой роли.Как мне достичь этого в SQL Server 2000 (в сценарии SQL, а не в Management Studio или другом инструменте)?
Решение
Вы можете использовать следующие хранимые процедуры:
Для фиксированных ролей сервера хранимая процедура является sp_helpsrvrolemember:
exec sp_helpsrvrolemember 'role'
Для общих ролей хранимая процедура является sp_helprolemember sp_helpprolemember:
exec sp_helprolemember 'role'
Другие советы
Просто используйте SQL-DMO:Заменить имя роли с вашей ролью
exec sp_helprolemember rolename
Не связан с StackOverflow