понедельник, 11 декабря 2017 г.

Удалённый доступ к базе MariaDB/MySQL


#vi /etc/sysconfig/iptables
   добавить
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
service iptables restart

#vi /etc/my.cnf

   добавить в раздел [mysqld] строки
port = 3306
bind-address = 0.0.0.0

Дать права пользователю
#msql -u root -p

>GRANT ALL PRIVILEGES ON *.* TO 'dbadmin'@'192.168.1.%' IDENTIFIED BY 'Passw@rd' WITH GRANT OPTION;
>FLUSH PRIVILEGES;
>QUIT;

#service mariadb restart

% - с любого IP из подсети 192.168.1.0