MySQL Router如何限制客户端登录
正常在MySQL我创建一个用户,这个用户限制在服务器网段登录(172.16.0.%),那么我可以这样创建用户:create user testuser@'172.16.0.%' identified by 'abxxxxxx';
那么这个用户只能在172.16.0的网段登录数据库(172.16.0.1),在172.16.1的网段,即使用户名和密码都对也不能登录数据库
那么现在,我使用MySQL Router来做MySQL的前端代理,使用testuser用户连接MySQL Router的IP(172.16.0.2),
在除172.16.0网段其它的网段也能登录数据库,比如我在客户端IP(172.16.10.3)用navicate也能登录数据库。
我的问题是,怎么让testuser用户连接 mysql router的IP(172.16.0.2),也能限制客户端IP ?
即: 172.16.0网段可以用testuser用户连接数据库
172.16.2网段不能登录数据库,使用MySQL Router
目前MySQL Router好像还真的不支持这个功能:L
去给MySQL官方提个feature request吧:lol 可以通过防火墙,限制IP+端口访问的方式,来限制router的请求地址
页:
[1]