エンタープライズ情報を収集するためのJavaアプリケーションを作成します。
私の問題はDBMSのセキュリティです。
編集:私のアプリケーションはネットワークとDBおよびアプリ全体に接続されていません。そのアプリのシステムにあります。そこからアクセスします。ユーザーはACLを持っているので、ディスク上のデータベースファイルを使用して、ユーザーがアクセスできないデータを読み取れるようにしたくありません。
テキスト/HEXエディタまたは他のSQLブラウジングツール(セキュリティメカニズムを持たないSQLiteなど)を使用してデータを保護するために、ディスク上のデータを暗号化するDBMSが必要です!
ディスクから直接ではなく、アプリケーション(およびもちろんDBMS自体)を介してのみデータにアクセスできるようにするために、どのDBMSを使用できますか?
MySQLまたはPostgreSQLには、そのような直接ディスクアクセス保護メカニズムがありますか?
ありがとう