1) 외부에서 원격서버 접속시 발생 Could not establish connection! Details: SQL Error: Access denied for user 'userid'@'UserIp' (using password: YES)

jay·2022년 7월 1일
0

원격으로 접속해야 하는 경우 접속이 불가할 때 일어나는 에러이다.

보통은 권한이 없어서 발생하는 에러이다. 원격으로 mysql에 접속하는 경우

원격서버에 접속을 하고자하는 호스트 접속권한 주기

mysql>GRANT ALL PRIVILEGES ON userid.* TO 'userid'@'UserIP' IDENTIFIED BY 'password' WITH GRANT OPTION;

이렇게 권한을 주어야 한다.

권한을 주지 않으면 접속 오류가 발생한다.

또한 비밀번호를 잘 못쓰거나 아이디가 잘 못된 경우에도 접속이 안될 가능성이 있으니 확인을 해보아야 한다.

profile
시스템을 이해하고 싶은 개발자입니다.

0개의 댓글