오늘도 한 뼘 더
[MySQL] mysql_config_editor 사용하여 로그인 정보 안정하게 보관하기 본문
728x90
반응형
## mysql_config_editor 란?
mysql_config_editor는 MySQL에서 로그인 정보(사용자 이름, 비밀번호, 호스트 등)를 암호화하여 안전하게 저장할 수 있는 자격 증명 관리 도구이다. 명령줄에서 MySQL에 접속할 때 이 도구로 저장한 정보를 사용하면 비밀번호를 포함한 민감한 정보를 매번 입력할 필요가 없어 편리하고 안전하다.
암호화된 정보는 홈 디렉토리에 .mylogin.cnf에 저장된다.
## 설정 및 사용 방법
1. 로그인 정보 저장
아래 명령어를 입력하면 비밀번호 입력칸이 뜬다. 비밀번호 입력하면 로그인 정보 저장 완료
$ mysql_config_editor set --login-path={name} --host={host_address} --user={user} --password
2. 로그인 정보를 사용하여 mysql 접속
저장할때 set에 작성한 이름으로 접속한다.
$ mysql --login-path={name}
2-1. 추가 명령어
저장된 설정값 확인하기
$ mysql_config_editor print --all
저장된 설정값 삭제하기
$ mysql_config_editor remove --login-path={name}
728x90
반응형
'Study > MySQL' 카테고리의 다른 글
[MySQL] AWS RDS- Error 1040: Too many connections 해결 방법 (0) | 2024.09.06 |
---|---|
[MySQL] mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces (0) | 2024.07.04 |
[MySQL] ERROR 1114 (HY000): The table 'tb_name' is full (0) | 2023.11.30 |
[MySQL] 특정 조건에 맞는 데이터만 백업하기 (0) | 2023.11.16 |
[MySQL] MySQL 데이터 백업 | 복원 (0) | 2023.11.01 |
Comments