SQL Server 2008 R2将数据库和用户还原到实例安全区域

时间:2014-01-24 01:38:06

标签: sql-server sql-server-2008-r2

当我从.bak文件进行恢复时,一切都按预期工作,包括出现在DB > Security > Users区域下的用户。

让这些用户出现在主要实例> security > Logins下的最佳方式是什么?

1 个答案:

答案 0 :(得分:1)

我之前必须使用代码重新创建登录。这在SQL服务器中很常见。自动创建用户的问题是他们的密码不再存在。但是,只要您可以为他们提供新密码,您就应该能够执行以下操作(填写用户,登录名和密码):

EXEC sp_change_users_login 'Auto_Fix', 'userName', NULL, 'password'

来源: http://www.fileformat.info/tip/microsoft/sql_orphan_user.htm