解决 SQL Server 数据库 15023 “当前数据库中已存在用户或角色”错误
来源:靑龍一笑的博客 作者:靑龍一笑 发布时间:2016-08-07 17:32:12 点击量:755 评论:0
今天在迁移 SQL Server 数据库的时候发现一个问题,就是原数据库中包含一组用户和权限,但没有相应的登录,无法通过创建一个同名的登录来对数据库的用户进行授权。
解决方法如下:
新建查询,输入如下语句并执行:
Use 数据库名
go
sp_change_users_login 'update_one', '用户', '登录'
go
sp_change_users_login 'update_one', '用户', '登录'
例如:
Use blog
go
sp_change_users_login 'update_one', 'ricen', 'ricen'
go
sp_change_users_login 'update_one', 'ricen', 'ricen'
版权所有 © 2005-2023 靑龍一笑的博客 Powered by C.S.Ricen
Copyright © 2005-2023 by www.ricensoftwares.com.cn All Rights Reserved.
Copyright © 2005-2023 by www.ricensoftwares.com.cn All Rights Reserved.