Поделиться через


sp_helpsrvrolemember (Transact-SQL)

Возвращает сведения о членах фиксированной серверной роли сервера SQL Server.

Значок ссылки на разделСоглашения о синтаксисе в Transact-SQL

Синтаксис

sp_helpsrvrolemember [ [ @srvrolename = ] 'role' ]

Аргументы

  • [ @srvrolename = ] 'role'
    Имя фиксированной серверной роли. Аргумент role имеет тип sysname и значение по умолчанию NULL. Если аргумент role не указан, результирующий набор включает в себя данные обо всех фиксированных серверных ролях.

    Аргумент role может принимать любое из следующих значений.

    Фиксированная серверная роль Описание

    sysadmin

    Системные администраторы.

    securityadmin

    Администраторы безопасности.

    serveradmin

    Администраторы сервера.

    setupadmin

    Администраторы установки.

    processadmin

    Администраторы процесса.

    diskadmin

    Администраторы диска.

    dbcreator

    Создатели баз данных.

    bulkadmin

    Имеющие разрешение на выполнение инструкции BULK INSERT.

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Результирующие наборы

Имя столбца Тип данных Описание

ServerRole

sysname

Имя серверной роли.

MemberName

sysname

Имя члена роли ServerRole.

MemberSID

varbinary(85)

Идентификатор защиты члена роли MemberName.

Замечания

Хранимая процедура sp_helprolemember используется для отображения членов ролей базы данных.

Разрешения

Требует членства в роли public.

Примеры

В следующем примере перечисляются члены фиксированной серверной роли sysadmin.

EXEC sp_helpsrvrolemember 'sysadmin'

См. также

Справочник

Хранимые процедуры безопасности (Transact-SQL)
sp_addsrvrolemember (Transact-SQL)
sp_dropsrvrolemember (Transact-SQL)
sp_helprole (Transact-SQL)
sp_helprolemember (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005