mysql が使用するデータ ファイルを暗号化する方法はありますか? 開いているマシンに mysql サーバーがあり、データ ファイルを暗号化して、誰かがデータ ファイルをコピーしてもデータを読み取れないようにしたいと考えています。
ありがとう
mysql が使用するデータ ファイルを暗号化する方法はありますか? 開いているマシンに mysql サーバーがあり、データ ファイルを暗号化して、誰かがデータ ファイルをコピーしてもデータを読み取れないようにしたいと考えています。
ありがとう
Linux 向けの透過的な MySQL 暗号化ソリューションを研究している方には、私たちが取り組んできたブロックに比較的新しい製品があります: http://www.gazzang.com/
私は Gazzang と提携していません...ただの幸せな顧客です。
MySQLはデータファイルの暗号化をネイティブにサポートしていません。次のような3番目の製品があります。
http://www.vormetric.com/products/vormetric_database_encryption_expert.html
ここにトピックに関する「ホワイトペーパー」があります:
http://www.vormetric.com/documents/FINALPart2DatabaseEncryptionCoreGuardvsColumnLevelWhitePaper7.pdf
正直なところ、データベースコンテンツに商業的価値がある場合、または個人に関する個人データが含まれている場合は、データファイルにアクセスできるユーザーを実際に制御する必要があります(暗号化されているかどうかは関係ありません)。英国では、そのようなデータファイルをカジュアルな通行人に公開したままにしておくことは、データ保護になります。
マシンが開いていると言うのは何を意味するのかわかりません. 他の人がコンソールやあなたのアカウントにアクセスできる場合、ファイルを暗号化するのは非常に困難です。
Truecryptを見ましたか?ほとんどの一般的なオペレーティング システムで動作し、暗号化された仮想パーティションの作成、ハード ドライブ パーティションのロックダウン、外付けドライブまたは USB デバイスを使用できます。
Windows上のNTFSのネイティブファイルシステムやLinuxのさまざまなオプションの1つなど、暗号化されたファイルシステムを使用できます。さらに、暗号化されたデータを保存できます。
Windows EFS を使用していて、MySQL をサービスとして起動している場合は、次の手順を実行する必要があります。
これで、MySQL サービスがエラーなしで開始されるはずです。
Windows EFS 暗号化を使用するには:
http://windows.microsoft.com/en-us/windows/encrypt-decrypt-folder-file#1TC=windows-7
それについてもっと読む:
http://www.petri.co.il/how_does_efs_work.htm#
!!! 証明書をエクスポートすることを忘れないでください!!!
組み込みの暗号化機能を使用して、mysql 内のデータを暗号化できます。
ファイルに関しては、どのファイル ソリューションでも問題なく動作するはずです。