高度なツールの使用 > データベースファイルの暗号化
 

データベースファイルの暗号化

メモ  この機能は、[環境設定] ダイアログボックスの [一般] タブで [高度なツールを使用する] が選択されている場合に使用できます。高度なツールの使用を参照してください。

暗号化によって、ディスクに格納されている間、データベースファイルを不正なアクセスから守ることができます。暗号化されたファイルは必要に応じて暗号解除できます。

ファイルがコピーされたり盗まれたりした場合にデータを保護する、暗号化パスワードを作成できます。ファイルの暗号化パスワードを変更するには、ファイルを再暗号化する必要があります。

警告  暗号化パスワードは修復できません。暗号化されたデータベースファイルに割り当てた暗号化パスワードを忘れないようにしてください。必要に応じてメモして安全な場所に保管してください。この暗号化パスワードを紛失したり忘れたりすると、ファイルへのアクセスや変更ができなくなります。

マルチファイルソリューションを使用している場合、すべてのデータベースファイルを同じ暗号化パスワードと共有 ID で暗号化できます。暗号化されたあるファイルが他の暗号化されたファイルへのアクセスを試行し、ファイルの暗号化パスワードまたは共有 ID が一致しない場合、FileMaker Pro Advanced は [データベース暗号化パスワード] ダイアログボックスを表示します。

ファイルを暗号化するには:

1. 暗号化するすべてのデータベースファイルを閉じます。

2. [ツール] メニュー > [Developer ユーティリティ...] を選択します。

3. 以前に同じデータベースソリューションに対して Developer ユーティリティを使用したことがあり、その設定を保存している場合は、[設定をロード...] をクリックし、適切な .sav ファイルを選択し、[ロード] をクリックします。

4. [追加...] をクリックし、暗号化するファイルを選択して再度 [追加] をクリックします。

マルチファイルソリューション内のファイルはすべて同時に暗号化してください。

5. [プロジェクトフォルダ] で、[指定...] をクリックし、暗号化ソリューションの場所を選択します。

6. 暗号化されたファイルのコピーの名前を変更するには、[ファイルの名前変更] にファイル名を入力して、[変更] をクリックします。

7. この手順を簡単に繰り返すことができるようにするには、[設定を保存...] をクリックして、設定ファイルを保存するフォルダと場所を選択します。ソリューション設定の保存を参照してください。

8. [ソリューションオプション] で [指定...] をクリックします。

9. [ソリューションオプションの指定] ダイアログボックスで、[データベース暗号化を有効にする (ファイルの再暗号化)] を選択します。

10. [共有 ID] に、大文字または小文字、数字、記号から構成される 1 から 32 文字を入力します。

重要  共有 ID では、大文字と小文字が区別されます。

マルチファイルソリューション内の暗号化されたファイルは、共有 ID でリンクされます。

11. [FileMaker アカウント] の [指定...] をクリックします。

12. 完全アクセス権限のあるアカウントのアカウント名とパスワードを入力し、[サインイン] をクリックします。

13. [暗号化パスワード] で [指定...] をクリックします。

14. 暗号化パスワードとファイルのパスワードヒントを入力し、[OK] をクリックします。

重要  暗号化パスワードでは、大文字と小文字が区別されます。

15. FileMaker Pro Advanced のデフォルト設定では、外部に格納されるオブジェクトデータの暗号化にセキュア格納が使用されます。データベースファイルの暗号化にオブジェクトデータの暗号化を使用しない場合は、[オープン格納を維持] を選択します。

メモ  データベースファイルの暗号化後に、外部に格納されるオブジェクトデータのセキュア格納またはオープン格納を変更できます。データを外部に保存するオブジェクトフィールドの設定を参照してください。

16. [OK] をクリックし、[作成] をクリックします。

暗号化されたファイルのパスワードを変更するには:

1. パスワードを変更するすべての暗号化されたファイルを閉じます。

2. 上記の「ファイルを暗号化するには」の手順 2 から 15 を実行します。

3. [ソリューションオプションの指定] ダイアログボックスの下部にある [暗号化パスワード] テキストボックスに、データベースファイルまたはファイルの現在の暗号化パスワードを入力します。

メモ  [暗号化パスワード] テキストボックスは、選択されたファイルのいずれかが暗号化されている場合のみ表示されます。

4. [OK] をクリックし、[作成] をクリックします。

メモ 

暗号化されたファイルによって作成されたテンポラリファイルも暗号化されます。

暗号化されたマルチファイルソリューションに新しいデータベースファイルを追加するには、新しいファイルを、ソリューション内のデータベースファイルと同じ暗号化パスワードと共有 ID を使用して暗号化します。

暗号化されたデータベースファイルからレコードをエクスポートする場合、エクスポートファイル形式に関係なく、レコードは常に暗号化されていないファイルにエクスポートされます。