Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Удаленный доступ к mysql  (Прочитано 2384 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн simakmak

  • Автор темы
  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Удаленный доступ к mysql
« : 30 Сентября 2016, 20:42:36 »
Добрый вечер господа. Такая проблема поставил MySQL сервер. И хочется дать доступ к базам удаленно.
Делаем такие вещи.
CREATE USER 'zabbix'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON zabbix . * TO 'zabbix'@'%';
FLUSH PRIVILEGES;
То есть создаем пользователя zabbix. Даем права на доступ к базе zabbix. Подключаться может с любого IP.
Но вот проблема. Доступа то нету. Идем дальше
Прочли что можно в /etc/mysql/my.cnf изменить bind-address на 0.0.0.0 в таком случае базы будут вещать на любой адрес. Но опять не удача. Данной строки нету в данном файле. А если ее добавить и сделать systemctl restart mysql, mysql вешается и больше не поднимается. Как быть ?

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1748
    • Просмотр профиля
Re: Удаленный доступ к mysql
« Ответ #1 : 30 Сентября 2016, 23:39:18 »
/etc/mysql/mysql.conf.d/mysqld.cnf

Оффлайн virusoft

  • Активист
  • *
  • Сообщений: 323
    • Просмотр профиля
    • Virusoft
Re: Удаленный доступ к mysql
« Ответ #2 : 01 Октября 2016, 00:24:30 »
Добрый вечер господа. Такая проблема поставил MySQL сервер. И хочется дать доступ к базам удаленно.
Делаем такие вещи.
CREATE USER 'zabbix'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON zabbix . * TO 'zabbix'@'%';
FLUSH PRIVILEGES;
То есть создаем пользователя zabbix. Даем права на доступ к базе zabbix. Подключаться может с любого IP.
Но вот проблема. Доступа то нету. Идем дальше
У меня на сайте подобная штука работает без проблем. Но только для того пользователя, который создал базу.
Подробности можем обсудить в личном общении. Мой сайт найдется если добавить к нику точку ру.
Если работает - не трогай. Linux - гибкая система, но один раз прогнувшись может обратным ходом распрямиться и ударить по самому (…) месту. Думай о будущем и все будет хорошо.

Оффлайн simakmak

  • Автор темы
  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Удаленный доступ к mysql
« Ответ #3 : 01 Октября 2016, 11:43:56 »
/etc/mysql/mysql.conf.d/mysqld.cnf
Спасибо большое. Не где не написано данное к сожалению. А можно ли добавлять несколько bind-address или легче указывать подсеть, и ограничивать IP адреса фаерволом?

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1748
    • Просмотр профиля
Re: Удаленный доступ к mysql
« Ответ #4 : 01 Октября 2016, 20:00:34 »
ufw в помощь

 

Страница сгенерирована за 0.065 секунд. Запросов: 23.