データベース駆動型の Windows アプリケーションを作成していますが、実行可能ファイルとデータベースの両方を顧客のマシンにインストールする必要があります。
ユーザーがデータベースが保存されているのと同じマシンを使用している場合でも、ユーザーがアクセスできないアプリケーションのバックエンドとして使用できるデータベースはありますか。
私が知る限り、これには Postgres は機能しません。また、私が試したバージョンのアクセスでは、パスワードを簡単に解読できます。
私のアプリケーションは、ラップトップにインストールでき、インターネットにアクセスできないときでも使用できる必要があるため、通常のクライアント サーバー データベース モデルは機能しません。
一部のバージョンの Linux に Postgres がインストールされた VMWare 仮想アプライアンスを使用することを検討しましたが、これはシステムの負荷がかなり高くなります。
暗号化されたテキスト ファイルなどを使用する必要はありません。