如何在MSSQL2005数据库中更新SID? 50desultory]

发布时间:2016-12-6 8:56:55 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"如何在MSSQL2005数据库中更新SID? 50desultory]",主要涉及到如何在MSSQL2005数据库中更新SID? 50desultory]方面的内容,对于如何在MSSQL2005数据库中更新SID? 50desultory]感兴趣的同学可以参考一下。

请高在MSSQL2000中备份的数据库,在MSSQL2005是还原了,原来在MSSQL2000库中的用户的SID在MSSQL2005中如何更新呢?请高手指教。

那是自动编号的字段吧?

不是的,以下语句在MSSQL2000中能运行,在MSSQL2005中提示不能运行 sp_configure 'allow update',1 reconfigure with override go update a set a.sid=b.sid from DB..sysusers a,master..syslogins b where a.name='xxx' and a.name=b.name go sp_configure 'allow update',0 reconfigure with override go

20005不支持修改系统对象了.

楼主那个是解决孤立用户的, 用标准的存储过程去处理就行了 USE 你的库名 go EXEC sp_change_users_login 'Auto_Fix', '要修复的孤立用户名', NULL, '密码' go

感谢[zjcxc],问题已解决

上一篇:SQL Server2000中的系统表sysproperties在SQL Server2005中是什么名字? 20fangqianglin]
下一篇:为什么我的sql server 2005不能连接management studio? 20King2005]

相关文章

相关评论