MSSQL Server 错误 21002:[SQL-DMO]用户"user"已经存在

问题:
在利用企业管理器使用向导新建一个登录,并且在“数据库访问”选项下面赋予这个登录访问某个数据库的权限,遇到如下错误信息:
错误 21002:[SQL-DMO]用户"user"已经存在。

分析和解答:
这个错误一般会发生在将数据库从一台服务器迁移到另一台服务器之后,如果在新的服务器里面找不到某一个用户对应的登录,就会发生“孤立用户”的问题。此时,尽管在新的服务器里面没有这个登录,而在该数据库的sysusers表中,却存在该登录对应的用户信息,因此SQL Server会给出以上的错误信息。
解决步骤如下:
(1)新建一个同名的登录,但是不要赋予它任何数据库的访问权限。
(2)使用以下命令使该登录与该用户对应在一起:
exec sp_change_users_login 'Update_One','用户','新建登录名'
两相交错并联Boost电路仿真模型(Simulink仿真实现) 内容概要:本文详细介绍了两相交错并联Boost电路的Simulink仿真模型,属于电力电子变换器领域的核心技术研究。该模型基于Simulink平台构建,重点在于通过多相交错并联结构提升Boost电路的输出稳定性与转换效率,有效降低输入电流纹波,适用于中高功率电力变换场合。文档系统阐述了电路的工作原理、闭环控制策略设计、软启动机制实现以及关键参数的优化方法,充分展现了多相并联技术在改善动态响应、提高功率密度方面的优势。同时,提供了完整的仿真建模流程和技术路线,涵盖主电路搭建、控制器设计、系统调试与性能分析等环节,并配套提供仿真文件、设计报告及参考文献等丰富资料,便于学习者深入理解与实践复现。; 适合人群:具备电力电子技术基础知识、熟悉Simulink仿真环境,正在从事新能源发电、电动汽车、工业电源系统等相关领域研究的硕士博士研究生、科研人员及电气工程方向的工程技术人员。; 使用场景及目标:①用于深入理解多相交错并联Boost电路的拓扑结构与工作机理;②支撑科研项目中的高效DC-DC变换器性能验证与优化设计;③为实际电源产品开发提供理论依据和仿真原型;④作为高校课程设计或实验教学的参考案例,提升学生的工程仿真与系统分析能力。; 阅读建议:建议结合文档中提及的其他相关变换器模型(如LLC谐振变换器、PFC电路、Buck变换器等)进行横向对比学习,深入掌握不同拓扑的控制策略差异与适用场景,并充分利用所提供的网盘资源下载完整仿真模型,动手调试参数、观察波形,从而深化对多相并联控制、电流均流、闭环稳定性等关键技术的理解,全面提升电力电子系统的仿真与设计能力。 立即下载

相关推荐

Cadence 17.2配置CIS数据库报错?手把手解决ODBC驱动位数不匹配问题

本文详细解析了Cadence 17.2配置CIS数据库时常见的ODBC驱动位数不匹配问题,提供了从系统环境检查到分步解决方案的完整指南。重点解决32位应用程序与64位ODBC驱动之间的架构冲突,包含驱动安装、DSN配置及高级排查技巧,帮助电子工程师快速恢复设计环境。

play7的博客 971

SQL数据库,报错误 21002: [SQL-DMO]用户“XXX”已经存在

SQL2000数据库进行迁移或者还原时,新建相同用户名或指定数据库登录用户时,会出现错误提示“错误21002:【SQL-DMO】用户XXX已经存在”。产生错误的原因:这就是我们通常所说的“孤立用户”,所谓孤立用户,就是某个数据库的账户只有用户名而名优登录名,这样的用户咋用户库的sysusers系统表中存在,而在master数据库的syslogins中没有对应的记录。...

weixin_34261415的博客 346

从零开始:使用Mask2Former训练你的专属图像分割数据集

本文详细介绍了如何使用Mask2Former训练自定义图像分割数据集,从环境配置、数据集准备到模型训练与优化。通过实战技巧和问题排查指南,帮助开发者高效完成从零开始的图像分割任务,特别适合需要处理自定义数据集的AI研究人员和工程师。

weixin_30566063的博客 645

SQL Server"错误 21002: [SQL-DMO]用户已经存在问题

问题引起: 附加自己原有数据库时候,数据库已经有几个用户了,在安全性里面去添加这个数据库的登录的用户时候,就会提示用户已经存在。 问题的解决: 打开mssql企业管理器→数据库→展开刚刚附件的数据库如"db"→"用户"→在右侧窗口中选择出问题的用户名如:"***"→右击鼠标→删除  2.企业管理器→安全性→登录→在右侧窗口中选择出问题的用户名如:"***"→属性→数据库访问→点选"

要学不要学 1124

Nestjs框架: 集成 Prisma

NestJS官方文档提供了两种数据库相关的内容:Techniques下的数据库板块和Recipes下的具体数据库集成方案。本文以Prisma为例,演示了如何集成Prisma到NestJS项目中。首先创建NestJS项目并安装Prisma,配置MySQL数据库连接。通过Prisma CLI初始化项目、定义数据模型并生成迁移文件。接着创建Prisma模块和服务,配置Prisma客户端连接数据库。最后在控制器中注入PrismaService实现数据查询。整个过程包含了Docker启动MySQL、Prisma模型定

Wang的专栏 1295

Godot 4.x 实现 JRPG 回合制战斗系统:架构、状态机与实战优化

游戏开发中,状态机是管理复杂逻辑流转的核心设计模式,尤其在回合制战斗这类事件驱动的场景中。其原理是通过定义有限的状态和明确的转移条件,来控制系统在不同阶段的行为,从而实现清晰、可维护的流程控制。这项技术的价值在于能够将杂乱的条件判断代码结构化,降低模块间的耦合度,提升代码的可读性和可扩展性。在游戏开发领域,状态机广泛应用于角色AI、UI流程、战斗系统等场景。本文以Godot引擎为例,深入探讨如何运用节点与信号驱动架构,构建一个健壮的JRPG(日式角色扮演游戏)回合制战斗系统。内容涵盖从核心的**状态机**设

weixin_33749242的博客 500

错误21002:[SQL-DMO]用户"xxx"已经存在

转载自:http://topic.youkuaiyun.com/u/20120829/09/faf381b6-d4e9-4f97-a21f-d1adfd43fbe4.html?seed=1190913404&r=79566866#r_79566866 MSSQL2000迁移数据库或者还原数据库后,新建相同用户名的时候或者指定数据库登录用户时出现错误提示:“错误21002:[SQL-DMO]用户"xx...

数据库天地 252

从Multibit到Debanking:芯片设计中的时序优化完整流程解析(含真实案例)

本文深入解析芯片设计中Multibit技术与Debanking的时序优化完整流程,结合7nm移动SoC真实案例,详细探讨Multibit的核心优势、实施条件及潜在风险,并提供Debanking的触发时机与操作策略。通过平衡Multibit与Debanking,工程师可有效优化PPA(Power-Performance-Area),提升芯片设计效率。

weixin_30316097的博客 462

SQL Server2000 错误21002:[SQL-DMO] 用户***已经存在的解决方法

因为服务器上有SQL数据库,使用附加数据库,然后在新建登陆的时候,出现了错误21002,用户已经存在!请看下图:其实这就是我们平时所说的“孤立用户”。所谓孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的syslogins中却没有对应的记录。解决的方法有几种,我是通过这个方法解决的:(1)新建一个同...

weixin_34023982的博客 464

【CQUT】从零开始龙芯杯-开始前的准备

不同级别的Cpu对于vivado综合的时间有较大影响,其中Cpu的单核、多核性能以及cache性能影响权重较高。因此,为了保证学习进度和效率,我们建议在Cpu不低于I5 12400的环境下进行学习。Vivado2023.2安装包约100GB,为了保证成功安装建议留出300GB硬盘空间。龙芯杯的许多资料被托管在gitee,你需要git指令将资料克隆到本地。指定用书:CPU设计实战 Loongarch版 作者:汪文祥、邢金璋。Cpu性能对比网站:https://www.cpu114.com/

weixin_73689971的博客 911

QGis 相关技术、疑难杂症文章合集(掌握后可自封大侠 ⓿_⓿)(记得收藏,持续更新中...)

QGis 相关技术、疑难杂症文章合集(掌握后可自封大侠 ⓿_⓿)(记得收藏,持续更新中...)

279

创建mysql用户报已存在_错误21002:[SQL-DMO]用户"xxx"已经存在 .

MSSQL2000迁移数据库后,新建相同用户名的时候出现错误提示:“错误21002:[SQL-DMO]用户"xxx"已经存在”产生原因:这就是我们通常所说的“孤立用户”,所谓孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的syslogins中却没有对应的记录。孤立帐户的产生一般是一下两种:1.将备份的数据库在其它机器上...

weixin_30356837的博客 1376

7.1华为OD机试真题 新系统 - 奇偶三数之和 (Java/Py/C/C++/Js/Go)

7.1华为OD机试真题 新系统 - 奇偶三数之和 (Java/Py/C/C++/Js/Go)

算法大师! 447

SQL Server"选定的用户拥有对象,所以无法除去该用户"

方法一: 由于MSSQL200数据库的错误,把一个原来的数据库还原到现在的SQL上,此时来到用户里面,想把还原过来的用户删除掉,结果却提示“因为选定的用户拥有对象,所以无法除去该用户”: 删除不了,我就准备把系统里的该用户添加到这个数据库上来看看可以不,却又提示这么一个错误(microsoft sql-dmo窗口): 错误21002:[SQL-DMO]用户"liuhui"已经存在。

F7ANTY的专栏 886

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

SQL Server恢复数据库解决用户已经存在问题

作为DBA,经常遇到服务器重装系统,获取在外协厂家需要部署数据库的情况。然后重新附加数据库或者恢复数据库时,就会遇到SQL用户"XXX"已经存在的问题,遇到此类问题比较郁闷。      经过整理,解决办法如下: 1、现象    MSSQL2000/2005/2008等迁移数据库或者还原数据库后,新建相同用户名的时候或者指定数据库登录用户时出现错误提示:“错误21002:[SQL-DMO]用户

cashcat的技术专栏 2613

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

MS SQL Server错误21002:[SQL-DMO]用户"xxx"已经存在

错误21002:[SQL-DMO]用户"xxx"已经存在,如何解决!急!!!!在数据库的sysusers中删除xxxupdate:使登录用户和数据库的孤立用户对应起来       其实我们建立了同样名称的数据库登录用户后,数据库中的表我们照样不能使用时因为sid的不同,就是系统登录表和数据库用户表中的用户名相同,单是sid字段,数据库中的还是以前旧系统的sid值,所以我们就要把它对应成

软体疯子专栏 3372

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

MSSQL出现15023错误,提示用户已存在

今天想起来修改一下原来做的一个程序 因为重新安装过系统 所以MSSQL也重新装了一遍 今天一切顺利 打开SQL Server Management Studio,把原来的数据库附加进去 添加一个用户名xsc 在进行用户映射赋予db_owner的时候提示用户名已经存在

1562

SQL2000错误用户已经存在

SQL-DMO用户已经存在,这个错误多是由于mssql数据库备份移植到另一台服务器还原时出现的报错。出现错误的原因,是因为原来的备份的数据库在还原时保留了原用户的权限,导致产生孤立用户。解决办法:1.打开mssql企业管理器==>数据库==>展开有问题的数据库如"db_tongji"==>"用户"==>在右侧窗口中选择出问题的用户名如:"tongji_...

weixin_33743248的博客 252

SQL Server"错误 21002: [SQL-DMO]用户 * 已经存在"

在分配数据库登录用户的数据库访问权限的时候出现这种错误,如果选中某一个数据库的任何一个角色就会出现这个错误:错误21002:[sql-dmo]用户***已经存在错误此错误的原因多是因为将MSSQL备份移植到另一服务器还原时出现。主要原因是原来的备份还原时保留了原用户的信息,导致产生孤立用户解决方法:1.打开mssql企业管理器→数据库→展开出问题的数据库如"mydb"→"用户"→在右侧

Hello,World! 1023

sql2000新建登陆用户错误“21002:[SQL-DMO] 用户***已经存在”的原因和解决方法【孤立用户解决方法】

错误症状:         在SQL Server200中用附加数据库导入数据后,在新建登录时出现会出现错误21002:[SQL-DMO] 用户***已经存在。然后发现没建成的用户已经在登录列表里了。删除重建,问题依然是一样的。    产生原因:        这就是我们通常所说的“孤立用户”,所谓孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这

ITbird的专栏 4023

数据库还原中的孤立用户问题

--*********************************************************** /* 下面的代码演示了孤立用户的产生过程。在代码中,产生创建了一个测试数据库, 并且创建了两个登入aa和bb,bb拥有测试数据库中的对象,aa不拥有测试数据库中的对象, 建立好测试数据库并且备份后,从服务器中删除测试数据库和登入,用以模拟没有事先创建 登入的目标服

qiangwang799的专栏 879

SQLServer2008用户组或角色'*****'在当前数据库中已存在问题的解决办法

SQLServer2008用户组或角色'*****'在当前数据库中已存在问题的解决办法 在迁移数据库的过程中SQLServer SDE的问题   为一个数据库添加一个用户时,提示以下信息: 用户、组或角色 '*****' 在当前数据库中已存在。 (Microsoft SQLServer, Error: 15023)   问题分析:在迁移测试平台数据库的过程中发现, 在两台服务

hsg77的专栏 1万+

MSSQL Server 错误 21776:[SQL-DMO]名称"dbo"在Users集合中

问题: 在企业管理器里面修改sa密码并确认新密码之后遇到如下错误信息: 错误 21776:[SQL-DMO]名称"dbo"在Users集合中没有找到,如果该名称是合法名称,则使用[]来分隔名称的不同部分,然后重试。 分析和解答: 每个数据库内都有一个称为dbo的特殊用户,固定服务器角色sysadmin的任何成员都影射到dbo上。如果某个数据库内的dbo用户对应的登录,在另外一台SQL ...

xinlanzero 1478
上一篇: Weblogic下SqlServer2000 XA驱动连接配置常见问题
下一篇: MSSQL Server 错误 21776:[SQL-DMO]名称"dbo"在Users集合中
xinlanzero
博客等级 码龄25年 10粉丝 132原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值