【sqlserver】删除用户的时候,产生“数据库主体在该数据库中拥有架构,无法删除”
删除用户的时候,产生“数据库主体在该数据库中拥有架构,无法删除”的解决办法
如果当前待删除账户绑定的schema不是dbo时,可以这样操作:
1,)删除schema;
2,)之后再删除账户就可以了。
如果当前待删除账户绑定的schema正是dbo是,需要这样操作:
- 执行如下SQL语句
ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo;
- 然后手动删除就可以了。