DROP APPLICATION ROLE (Transact-SQL)

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例

从当前数据库删除应用程序角色。

Transact-SQL 语法约定

语法

DROP APPLICATION ROLE rolename  

参数

rolename
指定要删除的应用程序角色的名称。

备注

如果应用程序角色拥有任何安全对象,则无法删除它。 在删除拥有安全对象的应用程序角色之前,必须首先移交安全对象的所有权或将其删除。

注释

架构不等同于数据库用户。 使用 系统目录视图 标识数据库用户和架构之间的任何差异。

权限

需要对数据库具有 ALTER ANY APPLICATION ROLE 权限。

示例

从数据库中删除应用程序角色“weekly_ledger”。

DROP APPLICATION ROLE weekly_ledger;  
GO  

另请参阅

应用程序角色
CREATE APPLICATION ROLE (Transact-SQL)
ALTER APPLICATION ROLE (Transact-SQL)
EVENTDATA (Transact-SQL)