globals.properties DB 접속정보 암호화 여러개
- 작성자 :
- 장*준
- 작성일 :
- 2023-12-20 16:56:10
- 조회수 :
- 707
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
위키가이드를 확인하여 암호화 처리를 하였는데 정상적으로 동작하는걸 확인하고
두번째 DB에도 globals.properties 에 암호화값을 넣어주고 context-datasource.xml 에 #{egovEnvCryptoService.getPassword()} 이런식으로 작성해 주었습니다.
근대 첫번째 DB는 정상적으로 연겷이 되는데 자꾸 두번째 DB 부터는 접속정보가 틀려서 접속이안되네요.
여러개 DB에 적용하는 방법이나 참고할 문서 있을까요?
두번째 DB에도 globals.properties 에 암호화값을 넣어주고 context-datasource.xml 에 #{egovEnvCryptoService.getPassword()} 이런식으로 작성해 주었습니다.
근대 첫번째 DB는 정상적으로 연겷이 되는데 자꾸 두번째 DB 부터는 접속정보가 틀려서 접속이안되네요.
여러개 DB에 적용하는 방법이나 참고할 문서 있을까요?
환경정보
-
- OS 정보 : 윈도우10
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 :1.8
- WAS 정보 : 톰캣9
- DB 정보 : postgresql, oracle, cubrid
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
다중DB를 운영하시는 경우
다음 가이드를 참고하셔서
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte4.1:fdl:crypto
마지막 섹션에 언급된 다음 표현식을 응용하셔서
#{egovEnvCryptoService.decrypt('${Globals.mysql.DriverClassName.DB1}')}
#{egovEnvCryptoService.decrypt('${Globals.mysql.DriverClassName.DB2}')}
......
다중 연결정보를 암호화 처리하셔야 할듯 합니다.
감사합니다.
표준프레임워크 센터입니다.
다중DB를 운영하시는 경우
다음 가이드를 참고하셔서
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte4.1:fdl:crypto
마지막 섹션에 언급된 다음 표현식을 응용하셔서
#{egovEnvCryptoService.decrypt('${Globals.mysql.DriverClassName.DB1}')}
#{egovEnvCryptoService.decrypt('${Globals.mysql.DriverClassName.DB2}')}
......
다중 연결정보를 암호화 처리하셔야 할듯 합니다.
감사합니다.