У меня есть следующий пользователь:MongoDB и Robomongo: Не удается подключиться (аутентификация)
{
"_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 на локальном хосте.
То же самое для ...
Database: mydb
User Name: root
Database: mydb
User Name: mydbDbOwner
Разрешен вы аутентификации в файле конфигурации? Если это не так, это позволит только локальному доступу к вашей базе данных. – Tdorno
@Tdorno Действительно! 'etc/mangodb.conf'auth = true –
Какую версию MongoDB и Robomongo вы используете? Если вы используете MongoDB 3.0, Robomongo 0.8.x не поддерживает новую аутентификацию по умолчанию SCRAM-SHA-1. См. [Выпуск № 766] (https://github.com/paralect/robomongo/issues/766) в треевом выпуске Robotongo GitHub. – Stennie