Подтвердить что ты не робот

Как перечислить всех пользователей в оболочке mongo?

В оболочке MongoDB, как мне перечислить всех пользователей для текущей базы данных, которую я использую?
Я не могу найти его где-нибудь в stackoverflow.

4b9b3361

Ответ 1

Вы можете сделать:

db.getUsers()

или

show users

Обе команды распечатывают список пользователей для текущей базы данных. См. Документацию MongoDB для Управление пользователями.

Ответ 2

Список принадлежит пользователям БД:

use db_name и db.getUsers() или show users

Список в соответствии с типом аутентификации:

db.getUsers({ filter: { mechanisms: "SCRAM-SHA-256" } })

Список с мандатом:

db.getUsers( {showCredentials: true,  filter: { mechanisms: "SCRAM-SHA-256" }} )