2013-09-12 3 views
2

У меня возникли проблемы с подключением к Navicat, используя SSH туннель и, кажется, весь мой уток в ряде, так что интересно, если кто-то, кто сделал это имело успех:Navicat SSH Проблема

Я настроил (TCP) и проверил соединение (хост, порт, пользователь, пароль и удаленный доступ ip добавлен в cpanel), чтобы убедиться, что он сработал.

В соответствии с инструкциями я перешел на вкладку SSH и включил его ([x] SSH Tunnel).

Я добавил тот же IP-адрес для хоста, затем 22 для порта, затем добавил root как пользователь, выбрал пароль как аутентификацию и затем ввел пароль root.

Я продолжаю получать host.mydomainame.com не могу подключиться к этому узлу mysql.

Я знаю, что является работает, потому что: а) если я использую неправильный пользователя/PWD я просто получить «не удалось создать туннель» ошибка б) мой хозяин подтверждает, что соединение SSH создается момент ввода подключитесь к правильному комбо root/pwd (хотя сообщение об ошибке генерируется на моей стороне)

BTW согласно Navicat I гарантировал, что для параметра AllowTcpForwarding установлено значение yes.

Я также подтвердил использование bithive Я могу подключиться к одному и тому же серверу с одного и того же IP-адреса с одним и тем же пользователем.

ответ

5

Подумал об этом, так что подумал, что обновляю, так что любой, у кого есть проблема, может сделать эту работу. Ответ оказывается довольно простым.

Вкладка «Общие», в которой вы устанавливаете пользователя MySql, должна иметь localhost, а не имя хоста или ip, как обычно, поскольку вкладка Tuning SSH сначала создает соединение с этим узлом.

+0

Помог мне. Благодаря! – Nate

Смежные вопросы