2015-05-22 3 views
0

Мой вопрос похож на этот постольку, поскольку я пытаюсь сделать Монго соединение оболочки к базе данных, Heroku автоматически инициализированного на MongoHQ (сейчас называется Compose): Unable to connect to mongohq at heroku using shellНевозможно подключиться к MongoDB, используя хэш пароля

единственные детали, которые я имею об этой базе данных, с переменной Heroku окружающей среды:

MONGOHQ_URL 

mongodb://heroku:[email protected]:27066/app5xxx6 

Казалось бы, что «большая длинная строка» часть является имя пользователя/пароль хэш ...

Как я могу использовать приведенную выше строку соединения для создания соединения оболочки mongo с базой данных?

Есть ли способ, через Heroku. MongoHQ, чтобы получить фактическое имя пользователя и пароль? У меня нет учетной записи MongoHQ, только учетная запись Heroku.

ответ

0

Это похоже на недоразумение. Не происходит хеширования.

Имя пользователя "Heroku"

А пароль - 'большая длинная строка'

Так решение:

mongodb flame.mongohq.com:27066/app5xxx6 -u heroku -p o95y8unw74bxYWM_THE_BIG-LONG-STRING