管理コンソール・オンライン・ヘルプ

前 次 新規ウィンドウで目次を開く
ここから内容の開始

JDBCデータ・ソースに対する「接続時にクライアントIDを設定」の有効化


有効にすると、WebLogic Serverによってデータ・ソースへの接続にクライアントIDが設定されます。アプリケーションがデータベース接続をリクエストすると、WebLogic Serverによりデータベース接続に対して軽量クライアントIDが設定されます。デフォルトでは、資格証明マッピングを使用して、WebLogic ServerユーザーIDがデータベース・ユーザーIDにマップされます。ただし、UseDatabaseCredentialstrueに設定されている場合は、資格証明マッピングは実行されず、WebLogic ServerユーザーIDがそのままデータベース・ユーザーIDとして使用されます。

ノート:

この機能は、JDBCドライバおよびDBMSの機能に依存します。この機能は、OracleデータベースとOracle Thin Driverを使用する場合、およびDB2データベースとDB2 UDB JDBC Driverを使用する場合にのみサポートされます。

JDBCデータ・ソースの均質な資格証明ベースのプールを構成するには:

  1. まだ行っていない場合、管理コンソールのチェンジ・センターで「ロックして編集」をクリックします(チェンジ・センターの使用を参照)。
  2. 次の項を参照して、変更を加えるデータ・ソースにナビゲートします。
  3. 「構成: アイデンティティ・オプション」ページを選択します。
  4. 接続時にクライアントIDを設定」チェック・ボックスを選択し、「保存」をクリックします。

    ノート: Oracleプロキシ接続「IDベースの接続プールを有効化」は、相互に排他的です。アプリケーション環境でセキュリティ資格証明を渡すために両方のメカニズムが必要な場合は、別々のデータ・ソースを作成して、一方はOracleプロキシ接続を指定し、もう一方は「アイデンティティ・ベースの接続プールを有効化」を指定します。

  5. データベース資格証明を使用していない場合は、WebLogic Server IDをデータベースIDにマップします。JDBCデータ・ソースの資格証明マッピングの構成を参照してください。
  6. これらの変更をアクティブにするには、管理コンソールのチェンジ・センターで「変更のアクティブ化」をクリックします。
    すべての変更が即座に有効になるわけではありません。再起動が必要なものもあります(チェンジ・センターの使用を参照)。

先頭に戻る