日期:2014-05-19  浏览次数:20461 次

无法修改某个用户对表的这些权限,是怎么回事?
用附加数据库的方式我把远程的数据库加到企业管理器中,但是有一个问题,这个库自己带了一个所有者进来,而且这个所有者只对一部分表有完全修改的权限,其他的表的所有者都是DBO,现在我想把这个库的用户之一(就是部分表的所有者zhangsan)删除,换成表的所有者是登陆中的lisi,可是没法在用户中直接删除这个zhangsan,提示说是选定的用户拥有对象,所以无法删除,查看那些所有者为zhangsan的表的权限,点表-属性-权限后,无法将zhangsan对那些表的select\insert\update\delete等去掉,这该怎么办?
因为我登陆里有一个登陆是zhangsan,所以我想把这个zhangsan通过在数据库访问来指定为该库的所有者时总是提示不成功,说用户已经存在/
我现在就想把所有表的所有者同一改为lisi,该怎么办?

------解决方案--------------------
sp_change_users_login