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

適用対象: ○SQL Server ○Azure SQL Database XAzure SQL Data Warehouse XParallel Data WarehouseAPPLIES TO: yesSQL Server yesAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

暗号化キー (CEKs) のいずれかの方法で作成された列の暗号化された値についての情報を取得、列の暗号化キーの作成または列の暗号化キーの変更(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) CEK コンテンツ column_master_key_id で指定された CMK で暗号化された値。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

必要です、ビューの列の暗号化キーのアクセス許可。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 (Database Engine)