MongoDB: Как подключиться к Heroku Git-Lab

410
WernerCD

Я работаю над тем, чтобы получить MEAN .

С помощью инструкций я создал приложение Heroku ... и через него я создал экземпляр mlab MongoDB.

Database: heroku_9ltdq2nh  To connect using the mongo shell: mongo ds241658.mlab.com:41658/heroku_9ltdq2nh -u <dbuser> -p <dbpassword> To connect using a driver via the standard MongoDB URI (what's this?): mongodb://<dbuser>:<dbpassword>@ds241658.mlab.com:41658/heroku_9ltdq2nh 

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

Различные комбинации не удалось ... Мне нужно подключиться к dshoerku_9ltdq2nh на экземпляре ds241658.mlab.com:41658 с именем пользователя / паролем ...

mongo ds241658.mlab.com:41658/heroku_9ltdq2nh -u <user> -p <password> show collections db.locations.find().pretty() 

Вышеуказанные команды работают ... Что мне не хватает, чтобы получить доступ через сообщество?

failure#1 failure#2

0
Когда вы подключаетесь через командную строку, похоже, что вы не включили `--authenticationDatabase`, поэтому по умолчанию это указывалось бы на предоставленной базе данных (` heroku_9ltdq2nh`). На скриншоте Compass у вас есть «admin» в качестве базы данных аутентификации - попробуйте изменить это имя базы данных Mlab. Stennie 6 лет назад 0

0 ответов на вопрос

Похожие вопросы