0

シナリオ: Linux にデプロイされた DB2 データベースと対話する Java アプリケーションがあります。Java アプリケーションは、基本的な Extract、Transform、および Load 操作に使用されます。URL を持つ jdbc タイプ 4 ドライバーを使用してデータベースに接続します。

jdbc:db2://<hostname>:<port>/<databaseName>

問題:上記のアプローチにはユーザー名とパスワードが必要ですが、クライアント環境では DB2 データベースは Unix 認証に基づいており、ユーザー名とパスワードは必要ありません。UNIX ユーザーにはパスワードがありません。

別のマシンで実行される Java アプリケーションを使用して、このデータベースにアクセスすることは可能ですか? これを実現するためのサンプル JDBC コードを歓迎します。

パスワードなしでデータベースにアクセスできない場合、パスワードを持つようにデータベースを構成するにはどうすればよいでしょうか?

4

2 に答える 2