数据库更换服务器后,直接将原来的mdb文件附加数据库,数据库添加好后,原来的数据库用户无法添加,在添加时提示数据库主体在该数据库中拥有架构,无法删除。

原因很简单,就是由于此用户在数据库中拥有某些架构的所有权,将相关架构的用户权限移除或删除架构即可。
此处以一个用户UserA为例,说明具体应进行的操作,注意以下方面:
附加好了 数据库:
1:数据库aabb -->在安全性-角色-数据库角色下,删除UserA用户。
2:数据库aabb -->在安全性-用户-->删除UserA用户
做完这几步,基本没有其它问题了,能够顺利地删除无效的数据库用户。
3、 安全性 --->登陆名---新建用户 就好了
. TAG: mssql 2005 附加数据库,用户添加