mysql workbench 에서 테스트를 하는데 도무지 방법을 모르겠고 나만 접속이 안됐었다.
사실
10060이 뜨면서 접속이 안된다면 이유는 여러가지이다.
상대방에서 포트번호를 막아놓은것. 리눅스라면 쉽게 명령어를 통해서 상대방이 열렸는지 분간 가능하다.
인바운드 포트번호가 막혔을때는, closed로 표시되니 어차피 분간하기 쉽다.
아웃바운드 포트번호도 막힐수 있다. 마찬가지로 리눅스 명령어로 분간한다.
mysql자체에서도 직접접속이 가능하게 바꿔놓아야하고 grant 명령어로 유저를 추가해줘야한다.
다만 별 짓을 다하고 하다하다 안될때는 정말 간단한 곳에서 안되는것이다.
바로 바이러스프로그램이 그냥 지가 막는것이다. 봇등의 공격때문에 바이러스 백신 프로그램이 포트번호를 막는 경우가 생긴다.
대표적 무료백신인 avast의 경우가 그 경우인데, 지가 그냥 포트를 막아버린다.
다른컴퓨터에서 잘 접속이 되는데 왜 내꺼에서만 안되냐! 하면, 특정한 프로그램이 보안상 막아놓을거라는 생각을 해봐야하는것이다.
'데이터베이스' 카테고리의 다른 글
Oracle Alias 쓰기 (0) | 2014.09.11 |
---|---|
oracle nvl 응용 (0) | 2014.09.11 |
mysql safe mode해제 (0) | 2014.05.30 |
Spring 에서 mysql을 쓰기위한 커넥션 풀 생성 및 라이브러리 (0) | 2014.05.28 |
jdbc와 dbcp차이 (0) | 2014.05.28 |