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


Как предоставить разрешения на хранимую процедуру (среда SQL Server Management Studio)

В этом разделе описывается, как предоставить разрешения на хранимую процедуру, используя обозреватель объектов в среде Среда SQL Server Management Studio. Возможно предоставить разрешения существующему пользователю, роли базы данных или роли приложения в базе данных.

Процедуры

Предоставление разрешений на хранимую процедуру

  1. В обозревателе объектов подключитесь к экземпляру компонента Database Engine и разверните его.

  2. Разверните Базы данных, разверните базу данных, которой принадлежит хранимая процедура, затем разверните Программирование.

  3. Разверните Хранимые процедуры, щелкните правой кнопкой мыши на процедуре для предоставления разрешений и выберите Свойства.

  4. В пункте Свойства хранимой процедуры выберите страницу Разрешения.

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

  6. В пункте Выбрать пользователей или ролей нажмите Типы объектов для необходимого добавления или исключения пользователей и ролей.

  7. В сетке Явно указанные разрешения выберите разрешения для предоставления определенному пользователю или роли. Описание разрешений см. в разделе Разрешения (компонент Database Engine).

    Выбор Предоставить означает, что получателю разрешения предоставляется указанное разрешение. Выбор Право передачи означает, что получатель разрешения также имеет возможность предоставить указанное разрешение другим участникам.

ПримечаниеПримечание

Невозможно использовать среду Среда SQL Server Management Studio для предоставления разрешений на системные хранимые процедуры или системные функции. Вместо этого используйте Разрешения объекта GRANT.