sql查看孤立用户

SQL SERVER 2000的某个数据库备份后,在还原后,发现使用原来的用户无法连接到数据库.这是因为还原后的数据库的用户在SQL中没有登录.解决办法:
在查询分析器中使用
sp_change_users_login 'report'

查看孤立用户名和SID. 

查询出来UserName 和UserSID
ss  0x40B8125724FEF14994EBDF83B0CBDF24

然后使用
sp_addlogin 'ss', 'pubuser', 'pmdb6','simplified chinese', 0x40B8125724FEF14994EBDF83B0CBDF24
来为ss添加一个登录,密码为pubuser,数据库为pmdb6,默认语言在企业管理器中,右击数据库服务器-->属性-->数据库设置中可以查看默认数据库语言.

然后就可以用用户名ss和密码pubuser登陆数据库了。
原文地址:https://www.cnblogs.com/mingyongcheng/p/2284067.html