프로그래밍/데이타베이스
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
코딩딩
2019. 6. 6. 12:14
mysql 5.7 에서 암호를 변경하고자 할때
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
라는 메세지가 뜬다는 것은 암호설정이 mysql에서 지정한 조건을 만족하지 않아서다.
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'aaaa';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '1q2W3e$r%T';
Query OK, 0 rows affected (0.00 sec)
해결 방법은
1. 암호를 복잡하게 설정하기
2. 비밀번호 설정을 변경하기
/usr/lib64/mysql/plugin/ 에 있는
validate_password.so를 삭제 또는 이름변경해준다.
그리고 mysql을 재시작
cd /usr/lib64/mysql/plugin/
mv validate_password.so validate_password.so1
service mysqld restart