2017-02-12 3 views
1

Я добавил пользователя, как показано ниже.MongoDB: DB, установленный пользователем root, автоматически удаляется.

db.createUser ( { пользователь: "Имя пользователя", PWD: "Пароль", роли: [{роль: "корень", дб: "админ"}]} )

Но когда я создаю БД с этим пользователем, db автоматически удаляется и не появляется в следующем сеансе.

Я проверил журнал и узнал, что команда запускает CMD для удаления моей БД.

Может кто-нибудь, пожалуйста, сообщите, если что-то не так с пользователем?

+3

Я предполагаю, что после создания пользователя был перезапущен демон mongo с опцией '--auth'. Что вы подразумеваете под «create DB»? Вы добавляете записи в коллекцию? Кроме того, можете ли вы предоставить соответствующие части журналов mongodb? – AxxE

+0

Спасибо. Но ничего не случилось с ролью пользователя или чем-то еще. Мой сервер MongoDB взломан. –

ответ

0

В роли пользователя ничего не было. Мой сервер MongoDB взломан.

Смежные вопросы