MongoDB + Adminer - PullRequest
       37

MongoDB + Adminer

0 голосов
/ 05 апреля 2020

Я использую локальную службу MongoDB на Windows с использованием WAMP64.

Я хочу получить доступ к БД с помощью Adminer. Я не могу получить доступ к странице входа в систему.

Он продолжает говорить, что Database does not support password, что я и делал, что доказано моим входом в базу данных с использованием MongoDB Compass с созданным идентификатором пользователя и pw.

Я пробовал Adminer 4.6.3 и 4.7.6 (последняя версия)

Кто-нибудь знает, как пройти через это? Благодаря.

1 Ответ

0 голосов
/ 06 апреля 2020

Код, который создает это сообщение, выглядит как здесь .

Что он делает:

  1. Соединитесь с предоставленным именем пользователя и паролем.
  2. Соединиться с предоставленным именем пользователя с пустым паролем.
  3. Если второе соединение выполнено успешно, вернуть ошибку «not support password».
  4. В противном случае, предположительно, вернуть первое соединение.

Если я попытаюсь войти без пароля, даже если mongod не был запущен с параметром --auth, мой вход не будет выполнен. Поэтому я не уверен, какие настройки необходимы для воспроизведения этого поведения, но я предлагаю:

  1. Убедитесь, что ваш mongod вызов имеет параметр --auth.
  2. Убедитесь, что вы не являетесь возможность подключиться к вашему серверу без , указав пароль (т. е. сбой неаутентифицированного соединения).
...