sp_changeobjectowner 'yourtable',  'sa'sp_dropuser

解决方案 »

  1.   

    sp_dropapprole
    从当前数据库删除应用程序角色。语法
    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'