Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
Ultra Light データベースのデータベース暗号化キーを変更します。
void Connection.changeEncryptionKey(String newKey) throws ULjException
newKey データベースの新しい暗号化キー。
このメソッドを呼び出すアプリケーションでは、データベースが同期されていること、または信頼できるバックアップコピーが作成されていることを、先に確認しておく必要があります。changeEncryptionKey メソッドは、完了させることが必要な操作であるため、信頼できるデータベース バックアップを作成しておくことが重要です。データベース暗号化キーを変更すると、まずデータベースのすべてのローは古いキーを使用して復号され、次に新しいキーを使用して再度暗号化されて、書き込まれます。この操作は元に戻せません。暗号化変更処理が完了しなかった場合、データベースは無効な状態のままになり、再度アクセスすることはできなくなります。