日期:2014-05-17  浏览次数:20449 次

sql 如何使用代理服务删除一个账户
sql 2008r2 的数据库,想定期将数据库的一个lookuser1账户删除一下再重建(因为每次将数据库还原之后原来给lookuser1的权限都不管用了,不删除重建这个账户就不管用),测试新建账户没有问题,只是删除老是不成功,猜测可能是权限问题,可是不会解决。求各位高手帮帮忙!
sql代理服务???删除账户

------解决方案--------------------
老的账号可能因为有架构在引用,所以无法删除,要先把相关的引用删除后才能删除账号
------解决方案--------------------
呵呵,你这个叫“孤立帐户”,去网上搜一下,看一下它的成因。想解决的话,调用一个系统SP修复一下即可,不用每次删除重建。
sp_change_users_login 'Auto_Fix', 'lookuser1', NULL, 'testpassword'

http://www.dedecms.com/knowledge/data-base/sql-server/2012/0821/11063.html
http://hi.baidu.com/eastchen/item/91d721d5caaaca1c21e25007
http://zhidao.zgsj.com/article/5/201134154642.shtml