java.sql.SQLException: Access denied for user ‘ID’@’xxx.xxx.xxx.xxx’ (using password: YES)

mysql 상대로 jdbc  커넥션 시도시 위와같은 에러가 발생한다면

mysql 에서 접속하려했던  ID(계정) 가 해당 IP 에서 접근을 허용하지 않는다는 것이다.

mysql 에 접속해서 ip를 허용해줘야한다.

mysql -uroot -p mysql
mysql> insert into user (host, user, password) values(‘허용하려는 IP’, ‘계정명′, password(‘암호’));
mysql> flush privileges;

<그대로 복사해서 치면 에러남. 홑따옴표 부분을 ‘ 로 모두 수정해줘야함. 워드프레스에서 변환해버리는듯…>

[적용 전]Cap 2015-01-04 18-45-49-785

[적용 후]
Cap 2015-01-04 18-50-22-007

접속 성공~

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s