最近有朋友的SQL server数据库意外中枪,几经周折,数据将数据库恢复到新环境。恢复后在数据库级别有用户名而实例级别则无相应的登陆用户。这在SQL server数据库中是一个比较普遍的情形。本文描述的是即是对这些孤立的账户通过系统过程sp_change_users_login来建立其映射关系。
sp_change_users_login [ @Action = ] 'action'
值:Auto_Fix
b)、将孤立用户映射到同名(不存在)的登陆名
c)、将数据库用户映射到已存在的SQL Server 登录名
USE crmnew;