2016-09-20 5 views
0

Я пытаюсь подключиться к экземпляру MongoDB организовано MLab от Heroku, но он просто продолжает оказывающий:получение не может проверить ошибки (13) для MLab для Heroku

`проверки»: не авторизованы для запрос на .lotto_results (13) '

Что не имеет смысла, поскольку учетная запись пользователя имеет роль dbOwner, что означает, что она должна быть способна читать и писать.

Я нашел что-то о том, как природа герою (как она перезапускается) может вызвать проблемы, но она, похоже, не объясняет, как это исправить (я хотел бы дать ссылку на это, но я не могу найти веб-страницы, я думаю, это была нить google).

Я использую мангоидный камень, с синатрой и виноградом и звездочками для активов (если это помогает).

Не уверен, что еще нужно упомянуть, если есть что-то еще, просто спросите, и я постараюсь ответить на него.

ответ

0

В конце концов я решил эту проблему, изменив свой конфиг на:

development: 
    clients: 
    default: 
     uri: <%= ENV['MONGOLAB_URI'] %> 

, который использовали предварительно созданный Ури и он вдруг начал работать, а отчасти, я по-прежнему возникают проблемы, но это не так по крайней мере, вопрос аутентификации.

 Смежные вопросы

  • Нет связанных вопросов^_^