Чтобы создать пользователя-администратора в MongoDB, вы можете использовать несколько методов. Вот несколько подходов:
Метод 1: использование оболочки MongoDB
- Откройте оболочку MongoDB, выполнив команду
mongoв терминале или командной строке. - Переключитесь в базу данных администратора с помощью команды
use admin. - Создайте пользователя-администратора с помощью функции
db.createUser(). Например:db.createUser({ user: "admin_username", pwd: "admin_password", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] })Замените «admin_username» на желаемое имя пользователя и «admin_password» на желаемый пароль.
- Проверьте создание пользователя, выполнив команду
db.getUsers().
Метод 2: использование MongoDB Compass
- Откройте MongoDB Compass, графический интерфейс для MongoDB.
- Подключитесь к развертыванию MongoDB.
- Выберите базу данных администратора из списка баз данных слева.
- Нажмите кнопку «Добавить мои собственные данные» и выберите «Добавить пользователя».
- Заполните поля имени пользователя и пароля и назначьте роль userAdminAnyDatabase.
- Нажмите «Добавить пользователя», чтобы создать администратора.
Метод 3: использование драйверов/API MongoDB
Вы также можете создать пользователя-администратора программно, используя драйверы или API MongoDB. Конкретная реализация зависит от языка программирования и драйвера MongoDB, который вы используете. Подробные инструкции см. в документации MongoDB или документации выбранного вами драйвера.