この次のMSDN の例のように、暗号化された列を実装しようとしています。最初の行を除いて、ほとんどのコードを理解しています。
--If there is no master key, create one now.
IF NOT EXISTS (SELECT * FROM sys.symmetric_keys WHERE symmetric_key_id = 101)
これをローカル マシンの AdventureWorks データベースで実行すると、キーは既に存在します。これで問題ありません。私のマシンで正常に実行され、適切に暗号化/復号化される例を取得しました。ただし、そのコードでは、どの時点でも a symmetric_key_id
of any について言及されていません。101
101
対称鍵用に予約された ID のようなものはありますか?