
説明

ステップ1:マスターキーを作成する
ステップ2:マスターキーで保護された証明書を作成または取得する
ステップ3:コンテキストを会社のデータベースに設定する
ステップ4:データベース暗号化キーを作成し、証明書で保護しますステップ5:暗号化を使用するようにデータベースを設定しますサンプルコード:
マスターを使用します。
行く
パスワードによるマスターキー暗号化の作成= '<UseStrongPasswordHere>';
行く
CREATE CERTIFICATE MyServerCert WITH SUBJECT = 'My DEK Certificate';
行く
AdventureWorks2012を使用します。
行く
データベース暗号化キーの作成
アルゴリズムあり= AES_128
サーバー証明書による暗号化MyServerCert;
行く
ALTER DATABASE AdventureWorks2012
暗号化をオンに設定します。
行く
参照:
https://docs.microsoft.com/en-us/sql/relational-databases/security/encryption/transparent-data-encryption