gpt4 book ai didi

MongoDB 和 Robomongo : Can't connect (authentication)

转载 作者:IT老高 更新时间:2023-10-28 13:05:30 27 4
gpt4 key购买 nike

我有以下用户:

{
"_id" : "admin.root",
"user" : "root",
"db" : "admin",
"roles" : [
{
"role" : "root",
"db" : "admin"
}
]
}

对于我的数据库:

{
"_id" : "mydb.mydbDbOwner",
"user" : "mydbDbOwner",
"db" : "mydb",
"roles" : [
{
"role" : "dbOwner",
"db" : "mydb"
}
]
}

我无法通过本地主机上的 Robomongo 进行连接:

Enter image description here

同样的道理……

Database: mydb
User Name: root

Database: mydb
User Name: mydbDbOwner

我该如何解决这个问题?

最佳答案

Robomongo 0.8.x 不支持新的 SCRAM-SHA-1 身份验证,这是 MongoDB 3.0 中添加的默认身份验证方法。

Robomongo 0.9.0 RC4(2016 年 2 月)添加了对 SCRAM-SHA-1 的支持,但如果您使用的是现代版本的 MongoDB 服务器,则应升级到当前可用的最新版本的 Robomongo(现为 Robo3T)。

还有一个官方维护的免费 G​​UI,MongoDB Compass ,比 Robo3T 更新更积极。 MongoDB Compass 1.22+(2020 年 9 月)包括 embedded MongoDB shell .

关于MongoDB 和 Robomongo : Can't connect (authentication),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29325011/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com