sp_helpsrvrole (Transact-SQL)

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

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

Синтаксис

sp_helpsrvrole [ [ @srvrolename = ] 'role' ]

Аргументы

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

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

    sysadmin

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

    securityadmin

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

    serveradmin

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

    setupadmin

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

    processadmin

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

    diskadmin

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

    dbcreator

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

    bulkadmin

    Могут выполнять инструкции BULK INSERT.

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

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

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

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

ServerRole

sysname

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

Description

sysname

Описание ServerRole

Замечания

Фиксированные серверные роли определены на уровне сервера и имеют разрешения на выполнение специальных административных действий на уровне сервера. Фиксированные серверные роли не могут быть добавлены, удалены или изменены.

В следующей таблице показаны хранимые процедуры, которые могут использоваться для изменений серверных ролей.

Хранимая процедура Действие

sp_addsrvrolemember

Добавляет учетную запись имени входа в фиксированную серверную роль.

sp_helpsrvrolemember

Отображает список членов фиксированной серверной роли.

sp_dropsrvrolemember

Удаляет члена серверной роли.

Разрешения

Необходимо членство в роли public.

Примеры

Следующий запрос возвращает список имеющихся фиксированных серверных ролей.

EXEC sp_helpsrvrole

См. также

Справочник

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

Другие ресурсы

Роли уровня сервера

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

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