일부 데이터베이스 테이블 필드를 암호화해야하는 프로젝트에서 작업하고 있습니다.최대 절전 모드를 사용하여 암호화 된 데이터베이스 필드를 읽는 방법
insert into login_details(uid,username,password) values(1,'smith',EncryptByPassPhrase('12',’XXX’))
을 그리고 데이터를 SQL을 읽어 :
ENCRYPTBYPASSPHRASE('PASSPHRASE',‘text’)
DECRYPTBYPASSPHRASE ('12',password)
그래서 SQL은 다음과 같이 될 것입니다 데이터를 삽입하기 :이 작업을 수행 할 것입니다 방법은 사용하여 Microsoft SQL 서버 내장 된 암호화/암호 해독 기능입니다 이 방법이 될 것입니다 :
select uid,username, DECRYPTBYPASSPHRASE ('12',password) as Password from login_details
제 질문은 어떻게 내 기존의 OR 매핑을 사용하여 최대 절전 모드에서 이것을 사용할 수 있습니까? JPA 주석을 사용하고 있습니다. JPA 주석으로이를 쉽게 수행 할 수 있습니까?
덕분에 나는 그것을 시도 줄 것입니다. – Marquinio