You must map your Active Directory user account to at least one enabled Microsoft Dynamics CRM User

最近在搞一个Dynamic CRM 8.2 系统迁移到新的 9.0的环境中,在导入组织的时候遇到的问题:

 

错误信息:

You must map your Active Directory user account to at least one enabled Microsoft Dynamics CRM User who has the System Administrator security role before the organization can be imported.

 

从错误信息来看,在备份的数据库中应该是没有 系统管理员角色的 一个用户存在,而事实是,系统库中确实有这样的用户存在,

而网上搜罗了一番 之后,也有人遇到这个问题:

赋连接:https://dynamics.mittermair.pro/2019/02/19/you-must-map-your-active-directory-user-account-to-at-least-one-enabled-microsoft-dynamics-crm-user-who-has-the-system-administrator-security-role-before-the-organization-can-be-imported/

从他的解决方案来看: 还是在数据库中  用户 要么 没有系统管理员角色,要么被禁用,

可我按他的方法 查了我的数据库,之前的 管理员用户 没有被禁用,且 存在 系统管理员角色。

又在搜罗一些解决方案:https://social.microsoft.com/Forums/en-US/053479d8-0f59-4385-ad62-7db096157ed9/importing-a-crm-2011-database-into-crm-2013-you-must-map-your-active-directory-user-account

 

https://community.dynamics.com/crm/f/microsoft-dynamics-crm-forum/153180/error-while-importing-microsoft-dynamics-crm-organization

都是说一些权限的问题,可还是我符合我的环境问题,其中有人还提到了一个工具Active Directory Migration Tool)

可是打开链接,微软说已经不再更新了,且文章说的环境是2011的,而我目前已经是365了,就没有尝试。

 

解决方案一:

后来想 既然提到 没有管理员用户,那我现在用的部署管理员在 原来系统并没有这个用户,那我就把现在的部署管理员添加到原来系统中,且赋予系统管理员角色,重新备份数据库,重新在导入,然后竟然神奇的就没有在报那个错误了。

(此情况,对于旧的组织可以正常访问情况下是可以的,对于旧的组织已经无法访问,只有 备份数据库的情况下就不能用这种方法了)

 

解决方案二:

对于 只有备份数据库的情况下,遇到了 这个错误,当时的解决方案,就是在导入组的时候,部署管理器会自动识别出 旧的备份数据库中有哪些用户,

且有一个是 系统管理员 用户,这时候需要将那个 系统管理员用户设置为新环境的部署管理员,这个错误就解决了。

-------------------------------------------------

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值