Попробуйте выполнить следующие шаги для решения проблемы аутентификации:
start mongod без аутентификации включен и запущен: создать базу данных, создать пользователя с ролью, создать фиктивную коллекцию с одним документом stop / kill mongod start mongod с аутентификацией включенный переключатель в базу данных, созданный на этапе 1, аутентифицируется в базе данных с пользователем, созданным на шаге 3. Примеры команд:
запустить mongod без аутентификации, включен и запущен: [ f2] create database db.xyz.insert({"name":"nix.education"}) создать пользователя с ролью mongod --auth --port 27017 --dbpath /data/db1 создать фиктивную коллекцию с одним документом db.auth('readonly','readonly')