chelkaz
@chelkaz

Не могу зайти в Mysql по SSH, может файрвол?

Удаленно подключаюсь к серверу без проблем,
Далее без проблем подключаюсь:
mysql -h 127.0.0.1 -P 3306 -u root -p
и так
mysql -h localhost -P 3306 -u root -p
Но когда пробую зайти в MySql удаленно через SSH из программы WorkBench или SequelPRO то:
Your connection attempt failed for user 'dataroot' from your host to server at 127.0.0.1:3306:
  Tunnel error: Could not open port forwarding SSH channel: (1, 'Administratively prohibited')


Вот конфиг... В чем дело?
[client]
port = 3306
socket=/var/lib/mysql/mysql.sock

[mysqld]
user=mysql

port = 3306
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

symbolic-links=0
bind-address=0.0.0.0
server-id=1

local-infile=0

log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
  • Вопрос задан
  • 446 просмотров
Пригласить эксперта
Ответы на вопрос 1
ArtyomovAnton
@ArtyomovAnton
PHP и всё что рядом
Возможно в вашей бд нет пользователя dataroot@% или же dataroot@127.0.0.1 или dataroot@localhost, от имени которого вы подключаетесь.
Еще как вариант, Вы туннель неправильно настраиваете в самом workbanck. Работает ли туннель, например, в HeidiSQL?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы