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

2005 中怎样将sysusers 更改
sp_configure   'allow   updates ',1
go
reconfigure   with   override
go

  update   data1..sysusers   set   name= 'b '  
where   cwbase5..sysusers.name   =   'a '
sp_configure   'allow   updates ',0
go
reconfigure   with   override
go


这个语句执行不行了,在2000中就可以。


------解决方案--------------------
会不会是没有创建联结服务器?
------解决方案--------------------
不用想了. sql 2005不会给你改的.
------解决方案--------------------
呵呵,兄弟,我猜想你是不是要變更數據庫用戶和登陸名之間的對應關系呢?
一般我們在恢復一個數據庫的時候,基本都會遇到這個問題。在SQL 2000裡面可以直接更改系統表,但是在SQL 2005裡面已經不可以了。你可以通過系統存儲過程
sp_change_users_login 來實現你的需要。具體可以參考SQL Online Book.