怎么设置mysql给指定的几个ip(段)访问,其他的不能连?解决+50分

我们有几台web服务器和一台mysql数据库服务器,想只让那几个web服务器能连数据库服务器,其他的ip不能登录mysql

用grant给mysql新建账号,在新账号时限止ip段 例如
grant select on dbname.* to dbuser@'IP' identified by 'pass'追问

这样不是只给这个账号一个ip访问吗?有几个Ip呢,都让它们可以访问怎么做呢?

追答

mysql不是通过账号来连接的吗?如果你只要在mysql本身做设置,只有这方法,那你就加账号吧,他们的不同是网段的不同。
如果你不局限于mysql那就改linux服务器的iptable吧。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答