SSISO Community

시소당

[mysql] 웹서버와 DB서버가 서로 다른 시스템에 있는 경우

웹서버와 DB서버가 서로 다른 시스템에 있는데 웹 서버에서 DB서버로 로그인이 안됩니다.

mysql> GRANT ALL PRIVILEGES ON DB이름.테이블이름 TO 계정@IP주소 IDENTIFIED BY '패스워드';

mysql> GRANT ALL PRIVILEGES ON *.* TO 계정@IP주소 IDENTIFIED BY '패스워드';

패스워드가 없는 경우
mysql> GRANT ALL PRIVILEGES ON *.* TO 계정@IP주소;

예)
mysql> GRANT ALL PRIVILEGES ON *.* TO root@192.168.0.111

클라이언트에서 접속할 경우
mysql> mysql -h 접속할IP주소 -u 계정

1300 view

4.0 stars