无法在SQL Server的表中插入记录并使用始终加密的列进行加密

我一直使用SQL Server Management Studio始终加密来加密表中的列。

当我尝试通过Nodejs通过使用node-mssql包连接到db并在连接字符串选项中提到crypto:true时,在表中插入记录。

我收到以下错误:

RequestError:操作数类型冲突:nvarchar与通过(encryption_type ='RANDOMIZED',encryption_algorithm_name ='AEAD_AES_256_CBC_HMAC_SHA_256',column_encryption_key_name ='cek',column_encryption_key_test_database_name加密的nvarchar(7)不兼容

node-mssql程序包中是否支持将记录插入到具有使用始终加密(随机/确定性加密类型)进行加密的列的表中?

无法在SQL Server的表中插入记录并使用始终加密的列进行加密

iCMS 回答:无法在SQL Server的表中插入记录并使用始终加密的列进行加密

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2141254.html

大家都在问