Начиная с MongoDB 4, как проверить, включена ли аутентификация - PullRequest
1 голос
/ 20 мая 2019

Я тут и там выбрал тщательно продуманную проверку в моей записной книжке, чтобы проверить, включена ли аутентификация на Монго, и кажется, что она больше не работает с 4.0. До сих пор он всегда работает как положено.

/usr/bin/mongo --eval 'db.getUsers()' $1 | grep 'not auth' | grep -P "usersInfo:\s+\d\.\d" -o

Выкл поздно, это ничего не возвращает. Поэтому я хотел проверить факты. Я нашел это сообщение stackoverflow с похожими командами.

Я также запустил его, и он показывает, что аутентификация пока не включена.

Ниже приведен результат этого эксперимента. enter image description here

Я не нашел ничего конкретного о том, как сделать это по-другому на 4.0, поэтому мне интересно, кто-нибудь знает, как это сделать в 4.0.

...