Sql server SQL用户权限还原

Sql server SQL用户权限还原,sql-server,Sql Server,我在不同的设备上将SQL数据库从SQL server 200恢复到SQL server 2012。我恢复了用户,但当我尝试使用用户帐户登录数据库时,它告诉我无效的用户id或密码。用户不再具有对数据库的访问权限,即使他们存在于数据库中。您是否在新实例上创建了LOGIN对象?您是否使用与数据库中的用户对象相同的SID创建了这些登录,或者更改用户以使用新的登录?此外,要获得真实的身份验证错误,请查阅SQL Server的日志。它肯定会告诉您身份验证失败的原因。我拥有数据库和Windows安全中的所有用

我在不同的设备上将SQL数据库从SQL server 200恢复到SQL server 2012。我恢复了用户,但当我尝试使用用户帐户登录数据库时,它告诉我无效的用户id或密码。用户不再具有对数据库的访问权限,即使他们存在于数据库中。

您是否在新实例上创建了
LOGIN
对象?您是否使用与数据库中的
用户
对象相同的SID创建了这些
登录
,或者
更改
用户
以使用新的
登录
?此外,要获得真实的身份验证错误,请查阅SQL Server的日志。它肯定会告诉您身份验证失败的原因。我拥有数据库和Windows安全中的所有用户。我可以从SQL身份验证登录到数据库,但不能在MS Access中登录。