MySQL Workbench에서 SSH 접속시 에러가 납니다

cleansugar의 이미지

SSH로 계정에 로그인 하고 mysql -u -p 입력해서 접속하면 잘 됩니다.

그런데 MySQL Workbench라는 DB관리 GUI 도구에서는 에러가 납니다.

설정을 Standard TCP/IP over SSH로 했는데도 목적도메인:3306에 접속할 수 없습니다. 호스트 '호스팅회사주소.com'은 허가되지 않았습니다.

라는 에러가 납니다.

XE게시판에서 접속해 DB생성하려해도 같은 에러가 납니다.

호스팅에 문의하니 MysqlAdmin을 쓰라는데 XE는 되고 MySQLAdmin은 되는 이유가 뭘까요?

SSH에서는 되는데 왜 프로그램에서는 안될까요?

원리가 뭔지 궁금합니다.

고맙습니다.

pogusm의 이미지

SSH Hostname: www.내도메인.com:22
SSH Username: 계정

MySQL Hostname: 127.0.0.1
MySQL Server Port: 3306
Username: Mysql계정

------------------------------------

SSH를 통해 접근할때는 일단 22번포트로 접속한 다음
서버측 내부에서 접근는게 되므로, 127.0.0.1:3306 의 방법으로 Mysql에 접근하는걸로 알고 있습니다.

위 설정은 전에 제가 사용하던 설정값을 참고로 한것입니다.

cleansugar의 이미지

우왕 잘됩니다. 고맙습니다.

다시 보니 폼 도움말에 relative to SSH Server라고 써있네요.

재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.

아이디의 아이디어 무한도전
http://blog.aaidee.com

귀태닷컴
http://www.gwitae.com