Dans le shell MongoDB, comment répertorier tous les utilisateurs de la base de données actuelle que j'utilise?
Je n'arrive pas à le trouver nulle part sur stackoverflow.
Tu peux faire:
db.getUsers()
ou
show users
Les deux commandes impriment une liste d'utilisateurs pour la base de données actuelle. Voir la documentation MongoDB pour ser Management .
La liste appartient aux utilisateurs de la base de données:
use db_name
Et db.getUsers()
ou show users
Liste selon le type d'authentification:
db.getUsers({ filter: { mechanisms: "SCRAM-SHA-256" } })
Liste avec le créancier:
db.getUsers( {showCredentials: true, filter: { mechanisms: "SCRAM-SHA-256" }} )