Подтвердить что ты не робот

Не удалось подключиться к ошибке MonghLab с ошибкой auth

Я новичок в монго. Недавно созданная учетная запись в mongoLab.

Я пытаюсь подключиться к базе данных, используя следующий оператор.

mongo ds039487.mongolab.com:39487/webbies -u <dbuser> -p <dbpassword>

Получение ошибки ниже

MongoDB shell version: 2.4.8
connecting to: ds039487.mongolab.com:39487/webbies
Wed Dec 11 22:30:16.686 Error: 18 { code: 18, ok: 0.0, errmsg: "auth fails" } at src/mongo/shell/db.js:228
exception: login failed

Примечание: dbuser - пользователь, созданный в mongoLab

Что не хватает в этом? Просьба советом.

4b9b3361

Ответ 1

Благодаря пневматической системе.

Проблема заключалась в том, что я использовал имя пользователя и пароль mongolab.com вместо имени пользователя и пароля базы данных.

Теперь он работает.

Ответ 2

Старый поток, но на всякий случай он помогает кому-то еще: моя проблема заключалась в использовании оболочки версии 2.4.9 для подключения к версии mongo db версии 3.0.7 (http://docs.mongolab.com/connecting/#mongo_shell).

Обновление моей оболочки отсортировано (https://docs.mongodb.org/master/tutorial/install-mongodb-on-ubuntu/).

Ответ 3

ОК - я понял это и хотел бы добавить ответ на пневматику.

  • Перейти на mongolab.com
  • Войти.
  • Перейдите на вкладку "Пользователи".
  • Если вы забыли свое имя пользователя и пароль для базы данных, я предлагаю вам "Добавить нового пользователя" и предоставить ему имя пользователя и пароль.

db username and db password

Ответ 4

пользователи по умолчанию в db

login: admin 
password: admin

проверить пользователей в https://mongolab.com/databases/MYDBNAME#users

моя проблема заключалась в том, чтобы вводить логин и пароль mongolab