在 mysql 中添加信任主机名

在 mysql 中添加信任主机名

如何在 mysql 配置中添加受信任的主机名?

webserver.mysomain.com
dbserver.mydomain.com

我想在 dbserver.mydomain.com 中安装的 mysql 数据库中添加 webserver.mydomain.com

因此必须接受来自 webserver.mydomain.com 的所有连接。

谢谢

答案1

我不确定你在这里想要实现什么,也不确定 mysql 是否有受信任主机的概念。但如果你出于安全原因这样做,那么在 mysql 中添加用户时在用户级别执行此操作。换句话说,你必须在 mysql 中设置一个仅从 Web 服务器连接的用户,你可以通过以下选项执行此操作grant privileges-

mysql> grant all privileges on *.* to [email protected] identified by 'password';
mysql> flush privileges;

最重要的是,修改防火墙规则以允许来自 webserver.mydomain.com 的 mysql 连接、端口 3306 - 在 iptables 中您可以按照以下方式执行:

/sbin/iptables -I INPUT -s webserver-ip-address -p tcp --dport 3306 -j ACCEPT

相关内容