首页  编辑  

数据库安全架构相关的几个错误

Tags: /超级猛料/Database.数据库相关/SQL Server/   Date Created:
在SQL Server中,如果你删除某个数据库的用户时,提示错误:
数据库主体在该数据库中拥有 全文目录,无法删除
解决方法:
到对应的数据库当中,展开存储节点,全文目录,找到全文索引,右击,选择属性,把所有者,从特定的用户名,改成dbo即可。

数据库主体在该数据库中拥有架构,无法删除
解决方法:
到对应的数据库,张开安全性节点,架构,请检查下面每一个架构的属性,架构属性所有者,一般应该和架构名称相同,如果所有者是你要删除的账户,请修改掉
如果架构下面有你要删除的用户的同名架构,一并删除。

如果修改数据库的所有者时出现错误:
推荐的新数据库所有者 【abc】 已作为此数据库中的用户 【abc】 进行映射
请到对应的数据库,安全性当中,用户,删除对应的用户即可,如果删除用户出现上面的错误,请按照对应的解决方法解决。