D.2 ウォレットベースのmTLS接続の使用

ウォレットベースの相互TLS (mTLS)認証を使用してAutonomous AI Databaseに接続することもできます。

ウォレットを使用してAutonomous AI Databaseに接続するには、次のステップを実行します。
  1. Oracle Cloudにサインインし、Autonomous AI Databaseインスタンスを選択します。
    これにより、Autonomous AI Databaseの詳細ページが開きます。

    ウォレットベースのAutonomous AI Databaseに接続する方法は、「相互TLS (mTLS)認証」「必須」に設定されているか、「不要」に設定されているかに関係なく、また、詳細ページの「ネットワーク」セクションで「アクセス制御リスト」「有効」「無効」かに関係なく機能することに注意してください。

  2. ウォレットをダウンロードするには、クライアント資格証明(ウォレット)のダウンロードで説明されているステップに従います。
  3. 資格証明ファイルを解凍し、クライアント・コンピュータ上に解凍されたウォレット・ディレクトリへのパスをメモします。
  4. tnsnames.oraファイルの接続文字列を使用してJDBC URLを作成します。

    ウォレット・ディレクトリのtnsnames.oraファイルには、Autonomous AI Databaseで使用可能なサービスおよび接続文字列(たとえば、myadb1_medium)の説明が含まれています。ネットワーク・プロキシを使用する必要がある場合は、tnsnames.oraファイル内の接続文字列のアドレス記述にhttps_proxyおよびhttps_proxy_port値を追加できます。

    JDBC URL文字列は次のように作成されます:

    jdbc:oracle:thin:@<db_service_name>?TNS_ADMIN=<path_to_wallet_directory>