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