2025/03/18 3

Spring 설정파일 비밀번호 암호화 Jasypt

Spring yml 파일 비밀번호 암호화 처리#정보보안 #보안검증username: 사용자password: 비밀번호1234 Jasypt설정 파일 비밀번호 처리- 비밀번호는 암호화되어 표기- 의존성과 @Configuration 등록 하면 Spring Boot 실행 시, Jasypt가 자동으로 ENC(...)로 감싸진 값을 복호화 하여 사용username: 사용자password: ENC(2lBxSp5ad3D7X3Q==)1. Spring Boot 의존성 추가 org.bouncycastle bcprov-jdk18on 1.76 org.jasypt jasypt 1.9.32. application.yml 설정 파일 암호화 키 추가jasypt.encryptor.password=jasypt..

skill/Spring 2025.03.18

MariaDB 데이터베이스생성, 사용자생성, 권한부여

프로젝트 초기 설정 : DB 연결데이터베이스 생성 -> 사용자 생성 -> 권한 부여 -> 클라이언트 접속 -> 서버 기동0. 준비MariaDB 설치 후 root계정 접속, sys로 연결1. 데이터베이스 생성create database mydb;2. 사용자 생성create user 'mydb'@'%' identified by '1234';create user 'mydb'@'localhost' identified by '1234';(참고)- '%' : 원격 접속(외부 IP 또는 도메인) 허용 (TCP 접속)- localhost : 로컬에서 접속 허용 (Unix 소켓 접속)(참고)- TCP : 네트워크 접속- Unix : OS 제공하는 Unix 소켓 파일 접속 (파일 : /var/run/mysqld/mysql..

DB 2025.03.18