Создание, модификация и удаление ролей приложений

Оценить
(0 голоса)

Вы можете создавать, изменять и удалять роли приложений, используя либо язык Transact-SQL, либо системные процедуры. Поскольку все системные Процедуры, связанные с этой темой (sp_addapprole, sp_setapprole   и sp_dropapproie), не рекомендуются к использованию и будут удалены в одной из следующих версий SQL Server, в этом разделе рассматриваются лишь соответствующие операторы Transact-SQL.

Оператор create application role создает роль приложения для текущей базы данных. Этот оператор имеет две опции: одна задает пароль, а другая определяет схему по умолчанию, т. е. первую схему, которая будет отыскиваться на сервере при разрешении имен объектов для этой роли.

В примере 12.9 добавляется новая роль с именем weekly_report в базу данных sample.

Создание, модификация и удаление ролей приложений

 

Вы можете изменять или удалять роли приложений, используя операторы alter application role или drop application role соответственно.

Оператор alter application role изменяет имя, пароль или схему по умолчанию у существующей роли приложения. Синтаксис этого оператора похож на синтаксис оператора create application role. Для выполнения оператора alter application role ВЭМ нужны полномочия alter к этой роли.

Оператор drop application role удаляет роль приложения из текущей базы данных. Если роль приложения владеет какими-нибудь объектами, она не может быть удалена.


Активация роли приложения
Управление ролями приложений с помощью Management Studio
Определенные пользователем роли базы данных
Создание и удаление определенных пользователем ролей
Роли и системные процедуры

Добавить комментарий


Защитный код
Обновить

© 2021 serversql.ru. Все права защищены.