sys.column_encryption_key_values (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen Örneği

Sütun şifreleme anahtarlarının (CEK'ler) şifrelenmiş değerleri hakkında bilgi döndürür; bu değerler ( CREATE COLUMN ENCRYPTION KEYALTER COLUMN ENCRYPTION KEYTransact-SQL) ifadesi ile oluşturulur. Her satır, bir sütun ana anahtarı (CMK) ile şifrelenmiş bir CEK değerini temsil eder.

Sütun adı Veri türü Description
column_encryption_key_id int Veritabanındaki CEK kimliği.
column_master_key_id int CEK değerini şifrelemek için kullanılan sütun ana anahtarının kimliği.
encrypted_value varbinary(8000) CEK değeri, column_master_key_id'de belirtilen CMK ile şifrelenmiştir.
encryption_algorithm_name sysname CEK değerini şifrelemek için kullanılan bir algoritmanın adı.

Değeri şifrelemek için kullanılan şifreleme algoritmasının adı. Sistem sağlayıcıları için algoritma RSA_OAEP olmalıdır.

Permissions

HER TÜRLÜ VIEWizin gerektiriyorCOLUMN ENCRYPTION KEY.

Katalog görünümlerindeki meta verilerin görünürlüğü, kullanıcının sahip olduğu veya kullanıcıya bazı izinlerin verildiği güvenli hale getirilebilir öğelerle sınırlıdır. Daha fazla bilgi için bkz. meta veri görünürlüğü yapılandırması .