WalletなしのPythonアプリケーションの接続(TLS)
ウォレットなしでAutonomous DatabaseインスタンスにPythonアプリケーションを接続できます。ウォレットなしのPythonアプリケーションの接続(TLS)では、認証および暗号化のセキュリティが提供され、(ユーザー名とパスワードを指定することで)クライアント資格証明を使用してセキュリティが強化されます。
python-oracledbドライバのデフォルトのThinモードは、Oracle Databaseに直接接続されます。オプションで、いくつかの追加機能のためにOracle Clientライブラリ「Thick mode」を使用できます。Oracle Clientライブラリは、Oracle Instant Client、フルOracle Client、またはOracle Databaseインストールから取得できます。
ウォレットを使用せずに(TLS)、Autonomous DatabaseインスタンスにPythonアプリケーションを接続するには、次のステップを実行します:
Thickモードの詳細は、python-oracledbのThickモードの有効化を参照してください。
トピック
- Autonomous DatabaseでのTLSの有効化および接続文字列の取得
ウォレットなしのPythonアプリケーションを実行するには、TLS接続用のAutonomous Databaseインスタンスを有効にし、Pythonアプリケーションからデータベースに接続するための接続文字列を取得します。 - Walletを使用せずにPythonアプリケーションを実行
Pythonアプリケーションは、ウォレットを使用せずに(TLS)、データベース資格証明および接続記述子を使用してAutonomous Databaseインスタンスに接続できます。
Autonomous DatabaseでのTLSの有効化および接続文字列の取得
ウォレットを使用せずにPythonアプリケーションを実行するには、TLS接続用のAutonomous Databaseインスタンスを有効にし、Pythonアプリケーションからデータベースに接続するための接続文字列を取得します。