2014-11-13 1 views
1

Я долгое время работал над примером MEAN, но когда я снова вернулся к тестированию, Монго дает мне вопросы об авторизации.MongoDB Local | Монгод --noauth | Проблемы

(Все эти команды выполняются на ЦМД для Windows - при запуске в качестве администратора)

Я сделал следующее:

  • mongod --noauth // запустить Монго сервер

  • монго --shell // начал клиент

Сейчас в mongo --shell:

  • использование админ
  • перешли на DB Admin

  • шоу DBS

  • 2014 - 11 - 13 T13: 25: 36,747 - 0500 listDatabases failed: { "ok": 0, "er rmsg ": "не авторизован на администратора, чтобы выполнить команду {listDatabases: 1.0}", "код": 13} в SRC/Монго/оболочки/mongo.js: 47

Я получаю вышеуказанную ошибку , Я пробовал много изменений в конфигурации (например: run mongod с auth: mongod --config=<filePath>), удалил все мои данные из моего локального экземпляра mongo и начал все заново.

Мне было интересно, смогу ли я помочь в этом.

Все, что мне нужно сделать, это запустить Mongo без аутентификации, а также создать коллекции и т. Д., Чтобы поиграть с ним.

Я рассмотрел документацию Mongodb, но я нахожу это сбивающим с толку, я пробовал поиск в Интернете, но напрасно, потому что все ответы/ссылки указывают на Mongo-docs.

Честно говоря, мне было трудно, выяснив документы.

ответ

1

Вау, я действительно не могу в это поверить.

В фоновом режиме использовался отдельный экземпляр службы среднего уровня. Я исследовал процессы в services.msc и завершил его на виду.

Я очень рад, что сейчас монго работает.