Bootstrap

MongoDB等保限制下的连接认证问题

目录

一、问题描述

二、解决方案

三、代码示例

四、拓展知识


一、问题描述

        用户调整用户连接认证机制以满足等保要求,调整后程序连接mongodb失败。数据库日志报错如下:

{"t":{"$date":"2024-10-10T14:39:07.825+08:00"},"s":"I",  "c":"ACCESS",   "id":286307, "ctx":"conn1","msg":"Failed to authenticate","attr":{"client":"127.0.0.1:27017","isSpeculative":false,"isClusterMember":false,"mechanism":"SCRAM-SHA-1","user":"zwybackup","db":"admin","error":"MechanismUnavailable: Unable to use SCRAM-SHA-1 based authentication for user without any SCRA
;