в mysql пользователя
GRANT ALL PRIVILEGES ON `db`.* TO 'remote_connect_user'@'remote_server_ip_address' IDENTIFIED BY 'remote_connect_pass' WITH GRANT OPTION;
Однако если я прописываю в remote_server_ip_address свой локальный ip-адрес - я могу подключиться. Если пишу ip-адрес сервера - ошибка подключения
По мануалам посмотрел, можно прописать % для подключения с любого ip-адреса
Безопасно ли это и как поступить в моей ситуации?
В remote_server_ip_address нужно писать ip или регулярку с масками ('%') клиента, который будет подключаться. Не безопасно, но можно "утеплится" с помощью iptables
Поэтому лучше знать за ip адреса серверов и писать в конфигурацию
Обсуждают сегодня