当我从.bak
文件进行恢复时,一切都按预期工作,包括出现在DB > Security > Users
区域下的用户。
让这些用户出现在主要实例> security > Logins
下的最佳方式是什么?
答案 0 :(得分:1)
我之前必须使用代码重新创建登录。这在SQL服务器中很常见。自动创建用户的问题是他们的密码不再存在。但是,只要您可以为他们提供新密码,您就应该能够执行以下操作(填写用户,登录名和密码):
EXEC sp_change_users_login 'Auto_Fix', 'userName', NULL, 'password'
来源: http://www.fileformat.info/tip/microsoft/sql_orphan_user.htm