Я добавил пользователя, как показано ниже.MongoDB: DB, установленный пользователем root, автоматически удаляется.
db.createUser ( { пользователь: "Имя пользователя", PWD: "Пароль", роли: [{роль: "корень", дб: "админ"}]} )
Но когда я создаю БД с этим пользователем, db автоматически удаляется и не появляется в следующем сеансе.
Я проверил журнал и узнал, что команда запускает CMD для удаления моей БД.
Может кто-нибудь, пожалуйста, сообщите, если что-то не так с пользователем?
Я предполагаю, что после создания пользователя был перезапущен демон mongo с опцией '--auth'. Что вы подразумеваете под «create DB»? Вы добавляете записи в коллекцию? Кроме того, можете ли вы предоставить соответствующие части журналов mongodb? – AxxE
Спасибо. Но ничего не случилось с ролью пользователя или чем-то еще. Мой сервер MongoDB взломан. –