日期:2014-05-18  浏览次数:20440 次

删除SQL Server登录选项里面的一个用户(bh3c_f)发生错误:无法除去选定的ID,因为该登ID在一个或多个数据库中折援用对象
删除SQL   Server登录选项里面的一个用户(bh3c_f)发生错误:
无法除去选定的ID,因为该登ID在一个或多个数据库中折援用对象.

我在其它数据库里面都去掉了bh3c_f这个用户的.请高手解决.
谢谢!

------解决方案--------------------
以下情况不能删除登录。
系统管理员(sa)不能删除登录。
一个已存在的数据库的拥有者其登录不能删除。
在msdb数据库中拥有job的登录不能删除。
目前在使用的登录不能删除。
可以使用sp_changedbowner改变数据库的owner,再使用sp_droplogin删除登录。另外不能在该登录定义的事务中删除登录。