尝试导入组织并映射其中一个用户,但失败并显示“指定的 Active Directory 用户已作为 CRM 用户存在”

问题描述

我在 CRM 2011(本地)中工作,并且有一个数据库是生产数据库的副本,该数据库正用于通过组织导入向导创建新的培训组织。最初的生产环境是由 AD 用户 InstallProd(CRM 中的全名:“Admin Install”)创建的,而这个新的培训环境是由 AD 用户 InstallNonProd 创建的——这个用户是 CRM 被安装并设置为部署管理员

在将组织导入培训环境时,我手动将 InstallProd 用户映射到 InstallNonProd 用户,然后导入似乎正常。但是,当它完成(并且在导入向导中没有报告任何错误)时,我无法以 InstallNonProd 的身份登录到新组织,只是收到一个错误“与当前记录关联的用户 ID 不是有效”

当我查看导入日志时,上面的用户映射似乎失败了:

Warning| An error was encountered while processing user "Admin Install" with account DOMAIN\InstallNonProd:
Microsoft.Crm.CrmException: The specified Active Directory user already exists as a CRM user.

在运行导入之前,MSCRM_CONfig.SystemUser 表中存在的唯一用户是 InstallNonProd,其 DefaultOrganizationId 为 00000000-0000-0000-0000-000000000000,这是我期望的部署管理员帐户。

谁能解释为什么会发生此错误?我确定这不能归结为 MSCRM_CONfig.SystemUser 中存在 InstallNonProd 的事实,但它还会在哪里查找才能找到此用户并说它已存在于 CRM 中?

目前这引起了一些重大问题,因此我们将不胜感激。

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...