How to list all users in the mongo shell?

If you like to list only user names and leave all other bulk info.. try

db.system.users.find({}, {"_id" : 1})

List belongs to DB users:

use db_name and db.getUsers() or show users

List according to the authentication type:

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

List with the credentials:

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

You can do:



show users

The both commands print a list of users for the current database. See MongoDB documentation for User Management.