首页 > 解决方案 > mongoDB 日志中出现未经授权的错误

问题描述

是否对主副本集和辅助副本集进行了 mongoAuth,但在 mongoDB 日志中出现以下错误

2020-07-06T10:50:14.404+0000 I ACCESS [conn10079868] 未授权:管理员未授权执行命令 { endSessions: [ { id: UUID("e03ba751-1292-479b-aa91- f57251a3c59b") } ], $数据库:“管理员”}

由于这些日志没有观察到任何功能影响,但我可以知道获取这些日志的原因以及如何避免这些日志吗?

标签: mongodbmongodb-querypymongo

解决方案


此问题出现在 mongoDB 代理中的监控模块中,因为它为所有新主机创建未经身份验证和经过身份验证的客户端连接,与主机是否需要身份验证无关。因此,失败消息显示在 mongoDB 审计日志中。

这在 mongoDB 4.5.1 版本中得到了修复。
更多细节:


推荐阅读