关于我的上一个问题,当从azure keyvault生成新的column_master_key_name时,有谁知道如何检索用于旋转加密密钥的ENCRYPTED_VALUE(请参阅下面的脚本)?
ALTER COLUMN ENCRYPTION KEY key_name
ADD VALUE
(
COLUMN_MASTER_KEY = column_master_key_name,
ALGORITHM = 'algorithm_name',
ENCRYPTED_VALUE = <I NEED THIS VALUE>
)
我已推荐此 MSDOC Link 以获得
ENCRYPTED_VALUE
在我使用的这个查询下面
az keyvault key show --vault-name your-keyvault-name --name new-column-master-key-name --query 'key.n'
--output tsv
az keyvault key show
:显示密钥保管库中密钥的详细信息。--vault-name your-keyvault-name
:指定密钥保管库的名称。--name new-column-master-key-name
:指定键的名称。--query 'key.n'
:指定 JMESPath 查询来过滤输出。在这种情况下,查询将过滤输出以仅包含 key.n
属性,即密钥的模数。--output tsv
:指定输出格式。在这种情况下,输出格式为制表符分隔值 (TSV)。结果