@TostPOST

Почему не работает mongodb на openserver?

Недавно начал пользоваться mongodb вместо mysql, нужно сделать так, чтобы не авторизованным пользователям не предоставлялся доступ к базе данных. Я почитал документацию, написано, что нужно поставить
security:
    authorization:enabled

Но как только я ставлю эти строки в конфигурационный файл, сразу сервер не запускается, а без них любой может взять информацию из базы данных. Как сделать так, чтобы эти настройки работали?
  • Вопрос задан
  • 924 просмотра
Пригласить эксперта
Ответы на вопрос 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
Ну авторизацию вы включили. А пользователя и пароль для авторизации создали?
При подключении соотв-но надо передавать имя пользователя и пароль.

Чтобы эти настройки работали, а так же как добавить пользователя и пароль для авторизации можете почитать тут
https://docs.mongodb.com/manual/core/authentication/
https://medium.com/mongoaudit/how-to-enable-authen...

Всё как в упомянутом вами MySQL. Нужно создать пользователя и пароль, и пользователю дать доступ к базе.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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