Sql Server 还原数据库后原来的用户名不可登录的处理方法

之前一个数据A,上面有一个用户名X,把它备份还原到另一个服务器上,之前的用户X就不能在新服务器上登录。

以下面的方法处理就可以了。

选择数据,一定要选择当前数据上。

USE A;

查看孤立账号的情况
exec sp_change_users_login @Action='Report';

将用户映射到登录名上
exec sp_change_users_login 'Update_One','X','X'

原文地址:https://www.cnblogs.com/SeanNet/p/11485307.html