Dynamics CRM Data Encrytion error

Dynamics CRM有两个Database,一个Content DB——xxxx_MSCRM,一个Config DB——MSCRM_CONFIG。

当Content DB从其他环境Restore回来后,如果其他的环境事前已经active了data encryption,新环境就会导致出现如下错误:

 

 

 

问题产生原因:

两个环境中的encryption key的设置不匹配、并且content DB中的部分数据使用了encrytion key加密导致的,加密的表包含

UserSettings,EmailServerProfile,Mailbox,Queue,因此要解决这个问题,将使用加密的数据字段内容删掉即可:

UPDATE EmailServerProfile SET IncomingPassword=null
UPDATE EmailServerProfile SET OutgoingPassword=null
UPDATE Mailbox SET Password=null
UPDATE Queue SET EmailPassword=null
UPDATE UserSettings SET EmailPassword=null

 

 

posted @ 2020-07-09 10:14  RichardLiu  阅读(101)  评论(0)    收藏  举报