반응형
SMALL
환경 : Centos7 / Mysql 8.0
mysql 8.0 사용 중 패스워드 정책을 변경해야 할 일이 생겼다.
우선 해당 정책들에 대한 내용을 살펴보자면,
*LOW - 8자리 이상
*MEDIUM - 8자리 이상 + 숫자,대문자,소문자,특수문자 모두 포함
*STRONG - 8자리 이상 + 숫자,대문자,소문자,특수문자 모두 포함 + dictionary file 에 포함된 단어는 패스워드 등록 불가
위와 같은데 별일 없으면 Medium 정책을 사용하지만 나는 Low로 변경하고자 한다.
정책 변경 방법은 다음과 같다.
- 임시적으로 정책 변경 (재부팅 시 정책 초기화)
mysql에 접속한 뒤 validate_password.policy 항목을 확인한다.
show variables like 'validate_password%';
|
정책을 원하는 단계로 변경한다. 재부팅 시 정책이 초기화된다.
set global validate_password.policy=LOW;
|
2. 고정적으로 정책 변경 (재부팅 시 정책 유지)
/etc/my.cnf.d/mysql-server.conf 파일 수정
[mysqld]
#Password Policy
validate_password.policy=LOW
|
이후 mysql 에 들어가 정책 현황을 확인해보면 LOW 로 바뀌어 있는 것을 확인할 수 있다.
반응형
LIST
'IT tech > SQL' 카테고리의 다른 글
Apache+PHP - MariaDB 연동 (0) | 2023.05.03 |
---|---|
mysql 8.0에서 root 패스워드 초기화하는 방법 (0) | 2023.04.28 |