1

Mysql が保存されたファイル (データベース スキームとディスク上のデータ) を暗号化して、誰かがこれらのファイルを別のマシンにコピーして、自分のインストール済み Mysqlrootユーザーを使用してそれらを読み取ることができないようにすることは可能ですか? そうでない場合、データベースに格納されたディスク上のファイルを暗号化によって保護できる DBMS はありますか?

4

2 に答える 2

1

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#

!!! 証明書をエクスポートすることを忘れないでください!!!

Windows EFS を使用していて、MySQL をサービスとして起動している場合は、次の手順を実行する必要があります。

  • サービスに移動し、MySQL サービスを見つけます
  • サービスを停止する
  • 右クリック -> プロパティ -> ログオン タブ
  • 「このアカウント」にチェックを入れる
  • Windows アカウント名を記入してください。「.\ユーザー名」
  • パスワードを入力してください
  • サービスを開始する

これで、MySQL サービスがエラーなしで開始されるはずです。

于 2014-02-18T06:51:52.473 に答える
1

残念ながら、MySQL はデータ ファイルの暗号化をネイティブでサポートしていません。

ただし、次のような 3 番目の製品があります。

http://www.vormetric.com/products/vormetric_database_encryption_expert.html

正直なところ、データベースのコンテンツに商業的価値があるか、個人に関する個人データが含まれている場合は、データファイルにアクセスできるユーザーを (暗号化されているかどうかにかかわらず) 本当に制御する必要があります。

于 2012-10-26T22:01:48.480 に答える