分享方式:


sys.key_encryptions (Transact-SQL)

適用於:SQL ServerAzure SQL 資料庫 Azure SQL 受控執行個體

使用 CREATE SYMMETRIC KEY 語句的 ENCRYPTION BY 子句,傳回每個對稱密鑰加密的數據列。

資料行名稱 資料類型 描述
key_id int 加密金鑰的識別碼。
指紋 varbinary(32) 用來加密金鑰之憑證的 SHA-1 哈希,或用來加密密鑰之對稱金鑰的 GUID。
crypt_type char(4) 加密類型:

ESKS = 由對稱金鑰加密

ESKP、ESP2 或 ESP3 = 密碼加密

EPUC = 由憑證加密

EPUA = 以非對稱金鑰加密

ESKM = 由主要金鑰加密
crypt_type_desc nvarchar(60) 加密類型的描述:

以對稱金鑰加密

加密依據密碼
(從 SQL Server 2017 (14.x 開始),包含供 CSS 使用的版本號碼。

加密依據憑證

加密依據非對稱金鑰

依主要金鑰加密

注意:Windows DPAPI 是用來保護服務主要密鑰。
crypt_property varbinary(max) 已簽署或加密的位。

權限

目錄檢視中元數據的可見度僅限於用戶擁有的安全性實體,或用戶獲授與某些許可權的安全性實體。 如需相關資訊,請參閱 Metadata Visibility Configuration

另請參閱

目錄檢視 (Transact-SQL)
安全性目錄檢視 (Transact-SQL)
加密階層
CREATE SYMMETRIC KEY (Transact-SQL)