1

Hibernate でのデータベース暗号化に対する andrescanavesi の回答で参照されている方法を使用していましたが、次のエラーが発生しました。

「フィールド リスト」の不明な列「encryptedBody」

生成されたSQLは次のとおりです。

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

encryptedbody は mysql で varbinary として定義されています

何か案は???

4

1 に答える 1

0

おっと、

開発者として何回それを行ったかわかりませんが、正しいデータベースで SQL Workbench をテストしていましたが、アプリケーションはその列が存在しない別のデータベースを指していました。

おっと。

申し訳ありません。

于 2016-04-15T12:42:59.667 に答える