サービス マスタ キーを復元する方法

サービス マスタ キーは、SQL Server 暗号化階層のルートになります。このキーにより、サーバー インスタンス内の他のすべてのキーのセキュリティが直接的または間接的に保護されます。このため、サービス マスタ キーは、サーバー内で最も重要なキーです。サービス マスタ キーの復元が必要になることはほとんどありません。サービス マスタ キーを復元する必要が生じた場合は、十分注意して作業を行ってください。詳細については、「RESTORE SERVICE MASTER KEY (Transact-SQL)」を参照してください。

サービス マスタ キーを復元するには

  1. バックアップしたサービス マスタ キーをバックアップ メディアからローカル ファイル システム上のディレクトリにコピーします。

  2. 次の Transact-SQL コマンドを実行します。RESTORE SERVICE MASTER KEY FROM FILE = '<complete path and file name>' DECRYPTION BY PASSWORD = '<password>' ; GO

    ここで、password はオフライン ストレージのキーの暗号化に使用したパスワードです。