db Restore之后用户登录的问题

时间:2010-05-19 07:37:12

标签: sql sql-server-2005

我有两个驻留在不同网络上的SQL 2005实例。我需要从实例A备份数据库并每周将其还原到实例B中的数据库,以便两个数据库都保存相同的数据。还原后,数据库B上的登录SIDS发生更改,因此用户无法登录到数据库B,并且其支持的Web应用程序的连接字符串已损坏。有没有解决这个问题?感谢。

1 个答案:

答案 0 :(得分:0)

有一个存储过程:sp_change_users_login(参见:http://msdn.microsoft.com/en-gb/library/ms174378.aspx)。特别是,请查看Auto_Fix操作。但请注意,此SP将来会被弃用。

Insead,我们现在应该使用ALTER USER(请参阅:http://msdn.microsoft.com/en-gb/library/ms176060.aspx)。