Wie liste ich in der MongoDB-Shell alle Benutzer für die aktuelle Datenbank auf, die ich verwende?
Ich kann es nirgendwo im Stapelüberlauf finden.
Du kannst tun:
db.getUsers()
oder
show users
Die beiden Befehle geben eine Liste der Benutzer für die aktuelle Datenbank aus. Siehe MongoDB-Dokumentation für Benutzerverwaltung .
Liste gehört den Benutzern von db:
use db_name
Und db.getUsers()
oder show users
Liste nach Authentifizierungstyp:
db.getUsers({ filter: { mechanisms: "SCRAM-SHA-256" } })
Liste mit dem Beglaubigungsschreiben:
db.getUsers( {showCredentials: true, filter: { mechanisms: "SCRAM-SHA-256" }} )