gpt4 book ai didi

azure - SQL Azure 始终加密列 - 加密时如何更改列的大小?

转载 作者:行者123 更新时间:2023-12-03 03:00:51 25 4
gpt4 key购买 nike

我有一个带有始终加密列(带有 Key Vault)的 SQL Azure 数据库,该列为 VARCHAR(6),现在业务需要更改其大小。我怎样才能做到这一点?我在文档或其他任何地方都没有找到任何内容。

一种想法是解密该列并再次加密。有没有简单的方法可以做到这一点?

最佳答案

这实际上是可能的,而且非常简单:

ALTER TABLE [LOGS].[SOMETABLE]
ALTER COLUMN
[CARDNUM] [varchar](19) COLLATE Latin1_General_BIN2 ENCRYPTED WITH (COLUMN_ENCRYPTION_KEY = [CEK_Auto1], ENCRYPTION_TYPE = Deterministic, ALGORITHM = 'AEAD_AES_256_CBC_HMAC_SHA_256') NULL
GO

它就像一个魅力。

关于azure - SQL Azure 始终加密列 - 加密时如何更改列的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49121870/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com