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


DROP APPLICATION ROLE (Transact-SQL)

Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure

Удаляет роль приложения из текущей базы данных.

Соглашения о синтаксисе Transact-SQL

Синтаксис

DROP APPLICATION ROLE rolename  

Аргументы

rolename
Указывает имя удаляемой роли приложения.

Замечания

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

Замечание

Схемы не эквивалентны пользователям базы данных. Используйте представления системного каталога для выявления различий между пользователями базы данных и схемами.

Разрешения

Необходимо наличие разрешения ALTER ANY APPLICATION ROLE для этой базы данных.

Примеры

Удаление из базы данных роли приложения «weekly_ledger».

DROP APPLICATION ROLE weekly_ledger;  
GO  

См. также

Роли приложений
CREATE APPLICATION ROLE (Transact-SQL)
ИЗМЕНИТЬ РОЛЬ ПРИЛОЖЕНИЯ (Transact-SQL)
EVENTDATA (Transact-SQL)