mysql에서 계정을 생성하던 도중 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 과 같은 에러가 발생한다면 현재 내가 지정한 패스워드가 정책에 맞지 않다는 것이므로 해당 사항을 한 번 살펴볼 필요가 있다. 우선 다음 SQL로 현재 상태를 살펴보자. show global variables like 'validate_password%'; validate_password.policy 는 LOW, MEDIUM, STRONG 세 가지가 있는데 이 부분을 LOW로 설정해주고 재시도 하였지만 같은 오류가 반복되었다.
문제는 내가 설정한 패스워드의 길이가 6자리였는데 validate_password.length 가 8로 설정되어있었기 때문이다. 해당 부분은 패스워드가 최소 8자리 이상으로 설정하여야 한다는 규칙이기 때문이다. set global validate_password.policy='lo...
#
error1819
#
mysql