2016년 5월 18일 수요일

AWS EC2 인스턴스에 Mariadb를 설치 후 기존 Production server(RDS로 MariaDB에 연결되어 있다.)와 세팅을 똑같이 했으나 localhost로는 연결이 되나 remote access가 불가능한 문제가 생겼다.

우선 적으로 

CREATE USER 'myusername'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'myusername'@'%' IDENTIFIED BY 'password';

위의 query를 통해서 새로운 아이디와 모든 host에서 접근 가능한 아이디를 만든다.

이후에 

/etc/mysql/my.cnf 경로에 있는
bind-address = 127.0.0.1
bind-address = 0.0.0.1 로 바꿔준다.

댓글 없음:

댓글 쓰기