目前Mycat对于中间件的连接控制并没有做太复杂的控制,目前只做了中间件逻辑库级别的读写权限控制。
<user name="mycat"> <property name="password">mycat</property> <property name="schemas">order</property> <property name="readOnly">true</property> </user> <user name="mycat2"> <property name="password">mycat</property> <property name="schemas">order</property> </user>
配置说明:
name是应用连接中间件逻辑库的用户名。
mycat 中password是应用连接中间件逻辑库的密码。
order 中是应用当前连接的逻辑库中所对应的逻辑表。schemas中可以配置一个或多个。
true 中readOnly是应用连接中间件逻辑库所具有的权限。true为只读,false为读写都有,默认为false。