sammet

Прославленный
Проверенный
Сообщения
358
Розыгрыши
0
Репутация
943
Реакции
250
Баллы
1 483
Всем привет.
Такой вопрос . Имеется программа l2j pane .
В ней нужно указать пользователя бд и тд .

Создаю пользователя с доступом со своего домашнего ip . Работает но нужен еще доступ к sftp для вывода чата.
Но когда указываю ssh доступы то пишет неверные данные субд .
Если создаю нового пользователя с доступом к бд с любых ip ( % ) , указываю данные sftp подключается и логи чата выводит (новый пользователь у которого доступ с любых ip подключается с localhost .

Суть вопроса такова что не хотелось бы оставлять открытым доступ к бд с любых ip . Как можно решить)?




. Снимок экрана (19).png
 
Сложно понять суть вашего вопроса по такому описанию. Если я вас верно понял:

ssh/sftp не имеет никакого отношения к субд mysql. Это разные службы.
Возможно ваша программа пытается подключится к мускулю используя ssh как туннель, т.е фактически происходит локальное подключение к мускулю внутри сервера (равносильно тому, что вы зайдёте на сервер по ssh и будете подключатся к mysql), для этого не требуется внешний доступ к нему вообще. Нужен только ssh и обычный локальный доступ к mysql посредством localhost или 127.0.0.1
 
Сложно понять суть вашего вопроса по такому описанию. Если я вас верно понял:

ssh/sftp не имеет никакого отношения к субд mysql. Это разные службы.
Возможно ваша программа пытается подключится к мускулю используя ssh как туннель, т.е фактически происходит локальное подключение к мускулю внутри сервера (равносильно тому, что вы зайдёте на сервер по ssh и будете подключатся к mysql), для этого не требуется внешний доступ к нему вообще. Нужен только ssh и обычный локальный доступ к mysql посредством localhost или 127.0.0.1
с root то же самое ,подключает только если указано подключение с любых ip
 
Как вариант: замути юзера с %, но поставь тупо на чтение права.
 
Всем привет.
Такой вопрос . Имеется программа l2j pane .
В ней нужно указать пользователя бд и тд .

Создаю пользователя с доступом со своего домашнего ip . Работает но нужен еще доступ к sftp для вывода чата.
Но когда указываю ssh доступы то пишет неверные данные субд .
Если создаю нового пользователя с доступом к бд с любых ip ( % ) , указываю данные sftp подключается и логи чата выводит (новый пользователь у которого доступ с любых ip подключается с localhost .

Суть вопроса такова что не хотелось бы оставлять открытым доступ к бд с любых ip . Как можно решить)?




.Посмотреть вложение 26378
Вам необходимо узнать IP сервера с которого вы подключаетесь к базе данных и вместо localhost/с любых ип (%) для пользователя mysql - указать IP, который вы узнали.
разрешение для mysql (и доступы) никак не связаны с разрешениями и доступами для ssh/ftp/sftp
 
Назад
Сверху Снизу