JDBC Thin Driverと接続
Autonomous AI Databaseでは、Transport Layer Security (TLSv1.2)を使用するセキュアな接続が必要です。
JDBC Thinドライバを使用するJavaアプリケーションは、次のいずれかで接続します:
-
相互TLS (mTLS)認証: クライアントとAutonomous AI Databaseの両方が相互に認証するOracle WalletまたはJava KeyStore (JKS)が必要です。
ウォレットおよびキーストア・ファイルは、Oracle Cloud Infrastructureコンソールで「データベース接続」をクリックして使用可能なクライアント資格証明の
.zipファイルに含まれています -
TLS認証: クライアント・コンピュータは、サーバーのCAルート証明書を信頼できるCAのクライアント・リストと照合します。 発行元CAが信頼されている場合、クライアントは証明書が認証されていることを確認します。 これにより、クライアントおよびAutonomous AI Databaseは、メッセージを交換する前に暗号化された接続を確立できます。
Oracle JDBCドライバおよびユニバーサル接続プールを使用してJavaアプリケーションをAutonomous AI Databaseに接続する方法の詳細は、「Oracle Databaseへの手動接続」を参照してください。
トピック
- Wallet (mTLS)を使用したJDBC Thin接続
Autonomous AI Databaseでは、Transport Layer Security (TLSv1.2)を使用するセキュアな接続が必要です。 ネットワーク構成オプションに応じて、Autonomous AI DatabaseではmTLSおよびTLS認証がサポートされます。 - Wallet (TLS)なしのJDBC Thin接続
Autonomous AI Databaseでは、Transport Layer Security (TLSv1.2)を使用するセキュアな接続が必要です。 構成オプションに応じて、Autonomous AI DatabaseではmTLSおよびTLS認証がサポートされます。 この項では、ウォレットを使用しないTLS認証でのJDBC Thin接続の使用について説明します。
親トピック: Autonomous AI Databaseへの接続