Оглавление:

Какое имя пользователя и пароль по умолчанию для MongoDB?
Какое имя пользователя и пароль по умолчанию для MongoDB?

Видео: Какое имя пользователя и пароль по умолчанию для MongoDB?

Видео: Какое имя пользователя и пароль по умолчанию для MongoDB?
Видео: Mongo DB ПОЛНЫЙ КУРС 2024, Ноябрь
Anonim

По умолчанию mongodb не имеет включенного контроля доступа, поэтому нет пользователя или пароля по умолчанию. Чтобы включить контроль доступа, используйте либо команда опция строки --auth или security.

Кроме того, как MongoDB предоставляет имя пользователя и пароль?

Короткий ответ

  1. Запустите MongoDB без контроля доступа. mongod --dbpath / data / db.
  2. Подключитесь к экземпляру. монго.
  3. Создайте пользователя. используйте some_db db.
  4. Остановите экземпляр MongoDB и снова запустите его с контролем доступа. mongod --auth --dbpath / data / db.
  5. Подключитесь и авторизуйтесь как пользователь.

Кроме того, как установить учетные данные MongoDB? Включение аутентификации в MongoDB

  1. Запустите MongoDB без аутентификации.
  2. Подключитесь к серверу с помощью оболочки mongo.
  3. Создайте пользователя-администратора.
  4. Включите аутентификацию в файле конфигурации mongod.
  5. Подключитесь и авторизуйтесь как администратор пользователя.
  6. Наконец, при необходимости создайте дополнительных пользователей.

Точно так же можно спросить, как я могу изменить пароль администратора MongoDB?

Вы можете сбросить пароль администратора, выполнив следующие действия:

  1. Отредактируйте файл /opt/bitnami/mongodb/mongodb.conf и замените следующие строки: # Включить / выключить безопасность.
  2. Перезагрузите сервер MongoDB: cd / opt / bitnami sudo /opt/bitnami/ctlscript.sh перезапустите mongodb.
  3. Создайте нового административного пользователя с новым паролем.

Как мне найти пользователей в MongoDB?

Чтобы вывести список всех пользователей в оболочке Mongo, используйте метод getUsers () или команду show

  1. Случай 1 - Использование getUsers () Синтаксис следующий - db.getUsers ();
  2. Случай 2 - Использование команды show. Синтаксис следующий -
  3. Случай 1 - Первый запрос выглядит следующим образом -> db.
  4. Случай 2 - Второй запрос выглядит следующим образом -> показать пользователей;

Рекомендуемые: