我使用SQL Server Management Studio对表中的列进行加密时使用了always encrypted。
当我尝试通过Nodejs在表中插入记录时,使用node-mssql
包连接到db,并在连接字符串选项中提到encrypt:true。
出现以下错误:
RequestError:操作数类型冲突:nvarchar与使用以下方式加密的nvarchar(7)不兼容:encryption_type='randomized',encryption_algorithm_name='AEAD_AES_256_CBC_HMAC_SHA_256',column_encryption_key_name='cek',column_encryption_key_database_name='test_encryption')
node-mssql
包是否支持将记录插入到使用始终加密-随机化/确定性加密类型加密的列的表中?
我不知道。 请尝试搜索