D バンドルされているJDBCドライバ
Oracle Audit Vault and Database Firewall (Oracle AVDF) SDKにバンドルされているJDBCドライバについて学習します。
D.1 バンドルされているJDBCドライバについて
Oracle Audit Vault and Database Firewallにバンドルされている5つのJDBCドライバについて学習します。
収集プラグインを作成すると、それを使用してデータベース表から監査レコードを抽出できます。これを行うには、データベースに接続するためのJDBCドライバが必要です。多くの一般的なデータベース用のドライバは、SDKにバンドルされています。
Oracle AVDF SDKには、5つの異なるJDBCドライバが附属しており、その一部は製品に標準のドライバで、一部は特定のサード・パーティ・データベース用にオラクル社が提供する独自規格のドライバです。
-
標準
-
Oracle
-
MySQL
-
-
独自規格
-
Sybase
-
Microsoft SQL Server
-
DB2
-
これらのJDBCドライバを使用する必要はありません。別の場所で取得したドライバを使用できます。ただし、リストされているドライバのいずれかを使用する場合、マッパー・ファイルに格納し、ターゲットを登録する際には、次の表の情報を指定する必要があります。
表D-1 JDBCドライバおよび接続URL
データベース | ドライバ・クラス | 接続URL |
---|---|---|
Oracle |
|
|
MySQL |
該当なし |
|
SQLServer |
|
|
DB2 |
|
|
Sybase |
|
|
D.2 接続URL
Oracle Audit Vault and Database Firewallで使用するJDBCドライバのタイプに正しい接続URLを使用します。
GUIまたはAVCLIを使用してターゲットを登録するときに、接続URLを使用してデータベース・ターゲットの場所を指定します。接続URLの形式は、使用するJDBCドライバごとに異なります。Oracle Audit Vault and Database Firewallに付属の各JDBCドライバによって、「JDBCドライバと接続URLについて」の表の対応するJDBCドライバで必要な形式が指定されます。
また、接続URLで特定の暗号化メソッドを使用するには、EncryptionMethod
プロパティを設定する必要があります。次の構文例では、変数encryptionmethod
はSSL
、requestSSL
またはloginSSL
を使用できることに注意してください。
jdbc:av:[sqlserver]://hostname: port;[EncryptionMethod=encryptionmethod].
このURLを使用してターゲットを登録するには、「詳細」モードが選択された状態で、それを「ターゲットの場所」フィールドに入力します。
関連項目:
「データベース表マッピング・ファイルの作成」のターゲット接続情報のブロックを参照してください。 データベース表のマッパー・ファイルの作成