适用于:SQL Server
Azure SQL 数据库
Azure 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)