【问题标题】:"DataBase encryption in Hibernate" returns Unknown column 'encryptedBody' in 'field list'“Hibernate 中的数据库加密”在“字段列表”中返回未知列“encryptedBody”
【发布时间】:2016-08-06 13:27:31
【问题描述】:

我使用的是 andrescanavesi 对DataBase encryption in Hibernate 的回答中引用的方法,我收到以下错误:

“字段列表”中的未知列“encryptedBody”

生成的sql是:

select AES_DECRYPT(
          partssns5_.encryptedBody,
          '8269b021365180477478ba97d881db71d05a1')
    AS PSS_SSN_4_264_4_  from part_ssn partssns5_;

encryptedbody 在 mysql 中定义为 varbinary

有什么想法???

【问题讨论】:

    标签: java mysql hibernate encryption fieldlist


    【解决方案1】:

    哎呀,

    不知道作为开发人员我做过多少次,但我在正确的数据库中测试 SQL Workbench,但应用程序指向不同的数据库,该列不存在。

    哎呀。

    对此感到抱歉。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-04
      • 1970-01-01
      • 2018-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多