架构 下面看有没有该用户存在,如果有就删除再试试在用户下面看能不能把该用户删掉,如果不行就用下面的" />
好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

MSSQL中删除用户时数据库主体在该数据库存中拥有架构无法删除的解决方法

在ms sql2005 下面删除一个数据库的用户的时候提示 " 数据库主体在该数据库中拥有架构,无法删除 " 的错误解决方案
1、在 安全性 -> 架构 下面看有没有该用户存在,如果有就删除
再试试在用户下面看能不能把该用户删掉,如果不行就用下面的文法
运行下SQL语句
ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo;

--然后手动删除就可以了。
因为选定的用户拥有对象,所以无法除去该用户"解决方法

代码如下:

查看更多关于MSSQL中删除用户时数据库主体在该数据库存中拥有架构无法删除的解决方法的详细内容...

  阅读:51次