비밀번호 대,소문자, 숫자, 특수문자가 다 들어간 8자리 이상의 비밀번호를 써야 한다고 한다. 빡쎄네..
use mysql;
// 비밀번호 재설정
alter user 'root'@'localhost' identified with mysql_native_password by 'password';
// 명령문 종료
flush privileges;
🤬👎 노해결
처음 유저를 등록할 때
create user 'username'@'localhost' identified by 'password';
로 설정했었다. localhost는 IP주소(127.0.0.1)의 도메인 주소인 것! 해당 명령문은 localhost만 접속을 허용하고 있었다.
create user 'username'@'%' identified by 'password';
%
는 모든 아이피 접속을 허용한다는 의미라고 한다. 이렇게 설정한 후 다시 실행을 했지만 여전히 안됨 악!
아니 빌드를 다시 하고 실행했더니 해당 에러는 더이상 발생하지 않고 다른 에러가 발생했다. 웃어야할지 울어야할지 이게 바로 웃픈건지...🤣
추가하고 실행했더니 바로 성공!!!!
한가지 궁금한 점🤔 그럼 url에useSSL=false
를 추가하지 않는다면 어떻게 되나?
아주 잘된다!