全部产品
云市场

无法在云数据库MongoDB中进行MONGODB-CR认证

更新时间:2018-05-09 15:01:12

问题症状

M ongoDB只能采用SCRAM-SHA-1认证,不能采用MONGODB-CR认证 。 修改配置 schema.currentVersion = 3 时,报错如下。
WriteResult({
        "writeError" : {
                "code" : 13,
                "errmsg" : "not authorized on admin to execute command { 
                            update: \"system.version\", updates: [ { q: { _id: \"authSchema\" }, 
                            u: { _id: \"authSchema\", currentVersion: 3 }, 
                            multi: false, upsert: true } ], ordered: true }"
        }
})

问题原因

MONGODB-CR认证方式有安全问题,云数据库MongoDB版不支持该认证方式,只支持默认的SCRAM-SHA-1认证。

解决方案

问题无解决方案,属于产品设计所限。

适用于

  • 云数据库 MongoDB版