孤立用户问题,正确而比较简单的做法是:
1.use 数据库
exec sp_change_users_login 'report'---看看有那些用户孤立
sp_addlogin '登陆','登陆密码','数据库'--增加相应的权限use 数据库exec sp_change_users_login 'auto_fix','用户'--如果登陆名用户名一样--OR:
exec sp_change_users_login 'update_one',用户,登陆--如果登陆名用户名不一样更改用户的登录
下面的示例更改 pubs 数据库中的用户 Mary 与现有登录之间的链接,链接到新的登录 NewMary 上(使用 sp_addlogin 添加)。--Add the new login.
USE master
go
EXEC sp_addlogin 'NewMary'
go--Change the user account to link with the 'NewMary' login.
USE pubs
go
EXEC sp_change_users_login 'Update_One', 'Mary', 'NewMary'