column_encryption_key_values (Transact-sql)sys.column_encryption_key_values (Transact-SQL)

適用対象: yesSQL Server yesAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

列暗号化キー (ceks) の暗号化された値に関する情報を返します、列の暗号化キーを作成するか、またはALTER column (暗号化キー transact-sql) ステートメントです。Returns information about encrypted values of column encryption keys (CEKs) created with either the CREATE COLUMN ENCRYPTION KEY or the ALTER COLUMN ENCRYPTION KEY (Transact-SQL) statement. 各行は、列マスターキー (CMK) で暗号化された CEK の値を表します。Each row represents a value of a CEK, encrypted with a column master key (CMK).

列名Column name データ型Data type 説明Description
column_encryption_key_idcolumn_encryption_key_id intint データベース内の CEK の ID。ID of the CEK in the database.
column_master_key_idcolumn_master_key_id intint CEK 値の暗号化に使用された列マスターキーの ID。ID of the column master key that was used to encrypt the CEK value.
encrypted_valueencrypted_value varbinary(8000)varbinary(8000) Column_master_key_id で指定された CMK で暗号化された CEK 値。CEK value encrypted with the CMK specified in column_master_key_id.
encryption_algorithm_nameencryption_algorithm_name sysnamesysname CEK 値の暗号化に使用されるアルゴリズムの名前。Name of an algorithm used to encrypt the CEK value.

値を暗号化するために使用する暗号化アルゴリズムの名前です。Name of the encryption algorithm used to encrypt the value. システムプロバイダーのアルゴリズムはRSA_OAEPである必要があります。The algorithm for the system providers must be RSA_OAEP.

アクセス許可Permissions

VIEW ANY COLUMN ENCRYPTION KEY権限が必要です。Requires the VIEW ANY COLUMN ENCRYPTION KEY permission.

カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission. 詳細については、「 Metadata Visibility Configuration」をご覧ください。For more information, see Metadata Visibility Configuration.

参照See Also

CREATE COLUMN ENCRYPTION KEY (Transact-SQL) CREATE COLUMN ENCRYPTION KEY (Transact-SQL)
ALTER COLUMN ENCRYPTION KEY (Transact-SQL) ALTER COLUMN ENCRYPTION KEY (Transact-SQL)
DROP COLUMN ENCRYPTION KEY (Transact-SQL) DROP COLUMN ENCRYPTION KEY (Transact-SQL)
CREATE COLUMN MASTER KEY (Transact-SQL) CREATE COLUMN MASTER KEY (Transact-SQL)
セキュリティ カタログ ビュー (Transact-SQL) Security Catalog Views (Transact-SQL)
sys.column_encryption_keys (Transact-SQL) sys.column_encryption_keys (Transact-SQL)
sys.column_master_keys (Transact-SQL) sys.column_master_keys (Transact-SQL)
sys.columns (Transact-SQL) sys.columns (Transact-SQL)
Always Encrypted Always Encrypted
Secure enclaves での Always EncryptedAlways Encrypted with secure enclaves
Always Encrypted のキー管理の概要Overview of Key Management for Always Encrypted
Secure enclaves を使用して Always Encrypted のキーを管理するManage keys for Always Encrypted with secure enclaves