我正在使用“mongo xx.xx.xx.xxx:27017”连接到远程 mongo 服务器

它连接没问题。但是当尝试使用 db.auth({username,password}) 进行身份验证时,它给出 0。

但是当我转到那台远程机器并在那里运行本地客户端并尝试身份验证时。它工作正常。

请帮忙。可能是什么问题

最佳答案

我的建议是您在运行 db.auth 命令之前忘记运行“use admin”或“use”。

关于mongodb - 无法从远程连接授权mongodb,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21453433/

10-13 09:25