分离数据库之后,重新还原一份同名数据库。用之前建立的登陆用户,无法登陆,报错:错误15023:当前数据库中已存在用户或角色...
解决方法:
执行sql:
Use aaa
go
sp_change_users_login 'update_one', 'test', 'test'
说明:其中aaa为存在孤立用户的数据库,update_one是存储过程的参数,表示只处理一个用户,前一个test是“用
户”,后一个test是“登录”,以上这个SQL表示将服务器登录“test”与 aaa数据库用户“test”重新连接
起来。这样就可以正常使用数据库了。