MongoDB内にセッションデータを保存するためにデータベースを作成する必要があります。
始める前に
手順
-
次のコマンドを使ってMongoDB内にセッションデータを保存するデータベースを作成します。
use <databasename>
例
use sessions
-
次のコマンドを使ってこのデータベース内にユーザーを作成します。
use <databasename> db.createUser( { user: "<username>", pwd: "<password>", roles: [ { role: "dbOwner", db: "<databasename>" } ] } )
コマンドは次のフィールドを含む場合があります。フィールド 説明 <databasename>
セッションデータストレージ用のデータベースの名前。 <username>
作成されたユーザーの名前。 <password>
作成されたユーザーのパスワード。 重要: パスワードがURLエンコードされていないと接続に失敗します。このユーザーがデータベースの管理アクションを実行できるようにするには、
dbOwner
のロールを付与する必要があります。例
sessions
という名前のデータベースにsession-userという名前のユーザーをsuser
のパスワードで作成するには、次のコマンドを使用します:use sessions db.createUser( { user: "session-user", pwd: "suser", roles: [ { role: "dbOwner", db: "sessions" } ] } )
- Talend Identity and Access Managementを停止します。