Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
MongoDBマニュアル
/ / /

認証する

authenticate

x.509認証メカニズム を使用して認証します。 を使用する場合は、次のようにmongosh db.auth()ヘルパーを使用します。

Tip

メソッドやコマンドの呼び出しでパスワードを直接指定する代わりに、 passwordPrompt()メソッドをさまざまなユーザー認証や管理のメソッドやコマンドと組み合わせて使用すると、パスワードの入力を求めることができます。 ただし、 mongo shell の以前のバージョンと同様にパスワードを直接指定することもできます。

db.auth( "username", passwordPrompt() )

以前のバージョンでは、 db.auth()メソッドを使用するにはパスワードを指定します。

db.auth( "username", "password" )

Tip

次を参照してください。

  • db.auth()

  • セキュリティ

このコマンドは、次の環境でホストされている配置で使用できます。

  • MongoDB Atlas はクラウドでの MongoDB 配置のためのフルマネージド サービスです

重要

このコマンドは、M 0 、M 2 、M 5クラスターではサポートされていません。 詳細については、「サポートされていないコマンド 」を参照してください。

  • MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン

  • MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型の MongoDB のバージョン

MongoDB 4.2以降では、 authenticateを発行したクライアントが操作の完了前に切断した場合、MongoDB は killOp を使用してauthenticateを終了対象としてマークし

戻る

認証

項目一覧