MongoDB Compass 社区身份验证失败

2024-01-13

我刚刚创建了一个新的 MongoDB 帐户,现在尝试连接通过 MongoDB Compass 社区应用程序创建的免费集群,但显示“身份验证失败”错误。

这是我到目前为止检查过的:

  1. 在我的 MongoDB Clusters 部分,当我单击 Connect (...) 按钮时,它会为您提供各种选项。从那里,我选择“使用 MongoDB Compass 连接”并复制连接字符串。

  2. 指南针按预期检测到了这一点,并且信息自动填充到所有相关字段中,我还通过将密码复制/粘贴到相关字段中来填充密码。 100% 确定它是正确的。

  3. 我检查了所使用的用户名确实被设置为管理员,确实如此。

  4. 我检查了我的身份验证数据库是否正确,确实如此。

  5. 我检查过我的公共 IP 是否已添加到白名单中,确实如此。我唯一注意到的是,当我添加公共 IP 地址时,它在末尾添加了 /32。是那个港口吗?

但我不太确定还需要测试什么来解决这个问题。

有什么建议么?

Thanks.


在与 MongoDB 支持团队的人员交谈后,我最终发现了问题所在!

除了一件事之外,一切都做得正确。更改集群用户密码后我很不耐烦。系统更新最多可能需要 2 分钟才能允许 Compass 访问它。

等了几分钟后,我就可以按预期登录 Compass 了。

我仍然不敢相信我在这么简单的问题上浪费了这么多时间,但最重要的是它已经解决了。

我确实向他们发送了一些反馈,因为很多事情可以做得更好:

  1. 在他们的文档中更好地突出显示它,即红色?

  2. 使更新用户详细信息后网页上显示的“警告”消息更加明显。它就在我面前,从来没有发现它出现或消失,因为一旦我更新了网站上的用户详细信息,我就会立即切换到 Compass 尝试登录。到那时,我就完成了,超过 2 分钟就会过去,并且该消息将早已消失,因此目前的完成方式不是很有用。

  3. 而不是仅仅说:“身份验证失败”(这是正确的),当它知道用户正在更新时,该消息可能会以不同的方式读取,即“身份验证失败 - 请在几分钟后重试,因为我们正在更新此用户的详细信息”。 . 无论如何,类似这样的事情。

因此,请记住在 MongoDB 中更改用户详细信息时要有耐心,如果您愿意,那么您将在 5 分钟或更短的时间内在云中建立并运行一个数据库! :)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MongoDB Compass 社区身份验证失败 的相关文章

随机推荐

  • Twig 在包含之前检查部分存在

    我正在开发一个相当复杂的多语言网站 它将根据 html 语言环境呈现不同的部分 我有一个部分结构 它将使用附加到文件名的区域设置来选择正确的区域 例如 include BundleName Layout Text partial name
  • Azure databricks 存储库:如何通过 API 拉取

    我正在使用 Azure DevOps 存储库将 Azure databricks 连接到我在 DevOps 中的存储库 我需要从 Azure DevOps 管道自动拉取 为此 我尝试使用 databricks API 来拉取 但参考这个链接
  • let forms :如何访问宏中的解构符号?

    我正在尝试编写一个宏 它通过解构扩展为 let 形式 我的问题是我想要获得在 let 形式中定义的符号列表 包括通过解构获得的符号 Use case 我正在尝试排除这种行为 例如进行验证 let a foo bar x x y y u u
  • PHP PDO 与 foreach 和 fetch

    以下代码
  • UnicodeDecodeError:“utf8”编解码器无法解码字节 0x9c

    我有一个套接字服务器 应该从客户端接收 UTF 8 有效字符 问题是一些客户端 主要是黑客 通过它发送了所有错误类型的数据 我可以轻松区分真正的客户端 但我将发送的所有数据记录到文件中 以便稍后进行分析 有时我会遇到这样的角色 导致Unic
  • 如何在mysql中进一步过滤GROUP BY记录?

    请检查我想要查询id 43 的完整行 以及另一个nic id最大query id行 的图像 但它只给我最大query id 我尝试了不同的查询 例如 SELECT Query id nic id date subject followup
  • Python-将Excel文件的不同工作表保存为单独的Excel文件

    新手 我有一个 Excel 文件 其中有 100 多个不同的工作表 每张纸包含多个表格和图表 我希望将每张工作表另存为新的 Excel 文件 我尝试了很多Python代码 但没有一个起作用 请在这方面提供帮助 谢谢 编辑1 为了回应评论 这
  • 检查字符串是否包含子字符串。另外,获取索引和匹配数(Raku)

    常见问题解答 在 Raku 中 如何检查String https docs perl6 org type Str包含子字符串 在哪里以及多少次 我想要 3 个功能 例如 xxx bool az and az and az again az
  • GNU、GCC 和 MinGW 之间有什么区别?

    我得知 GCC 不仅是一个编译器c questions tagged c但也适用于许多其他语言 这是真的吗 如果是这样 那么它是如何完成的呢 GNU 不是编译器 它是一个操作系统和一组自由软件 旨在 类 Unix 而不使用 Unix GNU
  • 64位函数返回32位指针

    这个函数被埋在一个复杂的嵌套中 所以实际上找到原因可能超出了我所能要求的范围 但我想知道是否有人能够提供一些关于我如何调试它的提示 这是我遇到问题的代码的要点 func1 c somestruct func1 somestruct myst
  • iOS - 如何判断本地通知是否导致我的应用程序进入前台?

    我的应用程序委托中有代码 application didReceiveLocalNotification 方法来显示UI警报视图对于本地通知 每当我的应用程序位于前台时 如果本地通知到达时我的应用程序在后台运行 则用户会收到该通知 并且能够
  • 如何仅使用 HTML 在 mozilla firefox 中打开本地文件?

    我正在尝试在 ubuntu 机器上使用 html 打开 Firefox 本地磁盘上的文件 但是 我面临文件未找到错误 我的代码如下 a href home abc workspace logfile log LOG FILE a 我尝试使用
  • 无法从包含库的应用程序启动意图

    您好 我想启动一项位于连接的图书馆项目中的服务 所有相关课程都在图书馆 该服务是从位于库中的活动调用的 Intent serviceIntent new Intent serviceIntent setAction org example
  • 如何在两个 Pandas DataFrame 对象上执行 SQL 样式不相交或设置差异?

    我正在尝试使用 Pandas 来解决一个白痴 DBA 没有对现已崩溃的数据集进行备份的问题 因此我正在尝试查找两列之间的差异 由于我不会详细说明的原因 我使用的是 Pandas 而不是数据库 我想做的是 考虑到 Dataset A A B
  • 自动装配 Spring JPA 存储库的 @Primary 等效项

    我在应用程序中使用 Spring JPA 存储库和实体 现在 在该应用程序的某种风格中 我需要扩展我的一个实体并提供一个扩展存储库 对于我需要覆盖 扩展的所有其他 bean 我只需创建一个新的实现并使用 Primary 对其进行注释 以便它
  • Android - 如何检索货币汇率[重复]

    这个问题在这里已经有答案了 我正在尝试为 Android 开发一个简单的外汇应用程序 首先 我需要获取过去一年的货币汇率 有人可以建议我该怎么做吗 我查看了 Google Financh API 但找不到如何检索货币汇率 任何建议表示赞赏
  • Clojure 时间和日期库是什么? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我找不到处理时间和日期的库http clojure org libraries http clojur
  • 每个 SQL Server 外键都应该有一个匹配的索引吗? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 在 SQL Server 数据库中为每个外键都有一个索引有哪些优点 如果有的话 是的 这是一个很好的做法 请参阅此处 SQL Server 何时
  • React 在 prop 更新时重新渲染组件

    我的想法 理解是 只要 props 或状态发生变化 React 组件就会更新 所以我声明我的变量 let percentage width 10 并有一个setInterval运行这么长时间后更改该变量的函数 setInterval fun
  • MongoDB Compass 社区身份验证失败

    我刚刚创建了一个新的 MongoDB 帐户 现在尝试连接通过 MongoDB Compass 社区应用程序创建的免费集群 但显示 身份验证失败 错误 这是我到目前为止检查过的 在我的 MongoDB Clusters 部分 当我单击 Con