问题描述:
使用SQL Server 2008/2014 还原数据库备份后,出现对应登录名为空的用户名(孤立用户)。
解决方法:
在“SQL Server Management Studio”中新建查询,运行以下语句:
USE [数据库名] exec sp_change_users_login 'AUTO_FIX','用户名',NULL,'密码'
添加与用户名相同的登录名。
或者:
USE [数据库名] exec sp_change_users_login 'AUTO_FIX','用户名','登录名','密码'
可设置与用户名不同的登录名。