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