• 相关软件
    >sp_dropapprole 创建者:webmaster 更新时间:2006-02-16 15:51

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



    语法


    sp_dropapprole [@rolename =] 'role'



    参数


    [@rolename =] 'role'



    将要删除的应用程序角色。role 的数据类型为 sysname,没有默认值。role 必须已经存在于当前的数据库中。



    返回代码值


    0(成功)或 1(失败)



    注释


    sp_dropapprole 只能用来删除应用程序角色。使用 sp_droprole 删除标准 Microsoft® SQL Server™ 角色。如果应用程序角色拥有任何对象,那么就不能删除它。请在删除应用程序角色之前删除对象,或者如果不允许删除任一对象,那么请使用 sp_changeobjectowner 修改这些对象的所有者。



    不能在用户定义的事务内执行 sp_dropapprole



    权限


    只有 sysadmin 固定服务器角色、db_securityadmin db_owner 固定数据库角色的成员才能执行 sp_dropapprole



    示例


    下面的示例从当前数据库删除 SalesApp 应用程序角色。



    EXEC sp_dropapprole 'SalesApp'
    相关文章
    本页查看次数: