解决SQLServer错误15023:当前数据库中已存在用户或角色
![](https://www.vpsvt.com/zhuti/images/bt_register.png)
昨天重装了服务器,安装了sql2012,还原数据的时候,提示当前数据库中已存在用户,SQLServer 错误15023 。为了这个问题没少头疼,然后终于找到了解决办法,首先新建一个查询,输入下面的命令:
其中第一行的yawzhou替换为你想操作的数据库,update_one是存储过程的参数,表示只处理一个用户,第三行的yawzhou1是用户,yawzhou2是登录,上面这个SQL表示将服务器登录“yawzhou2”与 yawzhou 数据库用户“yawzhou1”重新连接起来。然后执行问题就解决啦!