mongodb - mongoDB 日志中出现未经授权的错误
问题描述
是否对主副本集和辅助副本集进行了 mongoAuth,但在 mongoDB 日志中出现以下错误
2020-07-06T10:50:14.404+0000 I ACCESS [conn10079868] 未授权:管理员未授权执行命令 { endSessions: [ { id: UUID("e03ba751-1292-479b-aa91- f57251a3c59b") } ], $数据库:“管理员”}
由于这些日志没有观察到任何功能影响,但我可以知道获取这些日志的原因以及如何避免这些日志吗?
解决方案
此问题出现在 mongoDB 代理中的监控模块中,因为它为所有新主机创建未经身份验证和经过身份验证的客户端连接,与主机是否需要身份验证无关。因此,失败消息显示在 mongoDB 审计日志中。
这在 mongoDB 4.5.1 版本中得到了修复。
更多细节:
推荐阅读
- python - 如何在我的代码中查找并修复附近的“(”:语法错误
- flutter - Agora 云端录制:错误 404(Flutter + Google Cloud Function)
- ssl - Apache2 有时提供旧的 SSL 证书
- node.js - 如何使用queryInterface在续集迁移文件中传递偏执狂,下划线等选项
- functional-programming - Idris 在类型定义中使用 if 语句返回依赖类型签名错误
- android - 如何在 Kotlin 中使用编程设置约束
- python - None 使用 asyncio 阻止“while True”
- python - Scrapy爬虫在第二次运行后不起作用
- javascript - 多次渲染?
- flutter - useScrollController 的安全使用?(颤振钩子)