暗号化を使用する SQL Server 2008r2 データベースがあります。データベースをセカンダリ バックアップにログ配布しています。セカンダリ サーバーで復号化が失敗しています。セカンダリ バックアップにマスター キーがないようです。
セカンダリ サーバーで暗号化を設定する操作の順序は?
プライマリ サーバーでキーのバックアップを作成し、そのファイルを使用してセカンダリ サーバーに復元する必要がありますか? それとも、セカンダリ サーバーで同じキーを作成するだけでよいですか?
セカンダリ サーバーで次のコマンドを試したところ、エラー メッセージが表示されました。
OPEN MASTER KEY DECRYPTION BY PASSWORD = 'password'
ALTER MASTER KEY ADD ENCRYPTION BY SERVICE MASTER KEY
メッセージ 15151、レベル 16、状態 1、行 1
対称キー 'マスター キー' が見つかりません。存在しないか、アクセス許可がないためです。
メッセージ 15151、レベル 16、状態 1、行 2
対称キー 'マスター キー' が見つかりません。存在しないか、アクセス許可がないためです。
スクリプトを実行したユーザーは、ボックスの dbo 管理者です。