Docs Menu
Docs Home
/
MongoDB マニュアル
/ / /

db.getUsers()

項目一覧

  • 定義
  • 必要なアクセス権
db.getUsers(<options>)

データベース内のすべてのユーザーの情報を返します。

db.getUsers() usersInfo: 1コマンドをラップします。

db.getUsers()メソッドは次のオプションを取ることができます。

db.getUsers( {
showCredentials: <Boolean>,
filter: <document>
} )
フィールド
タイプ
説明
showCredentials
ブール値
任意。 ユーザーのパスワード ハッシュを表示するには、 フィールドを true に設定します。 By default, this field is false.
filter
ドキュメント
任意。 フィルター条件に一致するユーザーの情報を返すために$matchステージ条件を指定するドキュメント。

詳細については、usersInfo を参照してください。

他のユーザーの情報を表示するには、他のユーザーのデータベースに対してviewUserアクションが必要です。

ユーザーは自分の情報を表示できます。

db.getUsers()メソッドはfilterドキュメントを受け入れて、フィルター条件に一致するユーザーの情報を返すことができます。

現在のデータベースでSCRAM-SHA-256資格情報を持つすべてのユーザーを表示するには、

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

すべてのユーザーを表示する場合は、 showCredentialsオプションを指定できますが、 showPrivilegesまたはshowAuthenticationRestrictionsオプションは指定できません。

戻る

db.getUser