【发布时间】:2019-12-19 02:15:46
【问题描述】:
我创建了一个包含两列 (id, name) 的表。使用AlwaysEncrypted 加密id 列,但现在当我尝试在id 列中输入值时,它会抛出此错误:
操作数类型冲突:int 与使用 (encryption_type = 'DETERMINISTIC', encryption_algorithm_name = 'AEAD_AES_256_CBC_HMAC_SHA_256', column_encryption_key_name = 'CEK_Auto1', column_encryption_key_database_name = 'TEST_PS') 加密的 int 不兼容
我能做什么?
【问题讨论】:
-
查看此链接,该链接描述了您所面临的错误以及如何使用加密列的详细信息 - docs.microsoft.com/en-us/sql/relational-databases/security/…。另请参阅此链接stackoverflow.com/questions/44657557/…
-
@MukeshArora 谢谢。
标签: sql-server encryption always-encrypted