SQLSERVER 2008错误15023:当前数据库中已存在用户或角色
浏览量: 次 发布日期:2023-10-08 13:44:51
SQLSERVER 2008错误15023:当前数据库中已存在用户或角色
今天服务器重装了WIN2008 R2 系统,原来一直使用SQL2005,今天新装顺便换成了SQL 2008 ,主要考虑低版本导入高版应该没问题,导入数据库以后,新建好用户名,发现数据库无法链接,本为一个数据库添加一个用户或者映射数据库时,提示以下错误信息:
用户、组或角色 '*****' 在当前数据库中已存在。 (Microsoft SQLServer, 错误 : 15023)

问题原因:在还原数据库的过程中,在其它sql server服务器上进行还原之后,会出现一个在原服务器上可以正常的用户在目标服务器上出现无法登录的使用。
宿迁数据恢复解决方法:当数据库恢复到其他服务器时,原数据库中包含一组用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户。这种情况可能会出现上面的问题。该问题是无法通过新建登录或者是对同名登录授予对应数据库的“用户”权限来解决登录问题。上海数据恢复由于SQLServer会提示“错误15023:当前数据库中已存在用户或角色”,要解决这个问题,需要调用系统存储过程sp_change_users_login,具体用法如下:
1.打开SQL Server Management Studio, 右键选择“数据库”>“新建查询”输入以下sql脚本://=======================Use [数据库名]gosp_change_users_login 'update_one', 'XXX', 'XXX'//========================接着执行脚本即可。
. oracle11g修复,Oracle 11g TNS-12545错误排查与修复指南
. 达梦数据库comment报错,达梦数据库comment错误解析与应对策略
. sqlserver误删数据库怎么恢复,全面解析与实操步骤
. sqlserver可疑数据库恢复,SQL Server 可疑数据库恢复全攻略
. sqlserver2008数据库可疑,SQL Server 2008数据库可疑状态解
. 如何查看oracle错误日志,Oracle数据库错误日志查看指南
. 恢复数据时服务器出错,服务器数据恢复过程中出现错误的原因及应对策略
. 服务器raid设置错 数据如何恢复,服务器RAID设置错误导致数据丢失,如何恢复?
. sqlserver备份到其他服务器,SQL Server数据库备份到其他服务器的实用
. oracle更新一条数据怎么恢复,Oracle数据库更新数据错误后的恢复方法详解
. 2008数据库怎么还原数据库,SQL Server 2008 数据库还原指南
. 数据库修复可以修复数据库的所有错误嘛,数据库修复的重要性
. oracle00933怎么解决,如何解决Oracle 00933错误
. oracle01033怎么修复,oracle01017错误
