博客文章除注明转载外,均为原创。转载请注明出处。
Mycat 1.6的用户权限管理是通过server.xml实现的。在server.xml中通过用户标签和防火墙标签进行配置管理的
一、用户标签:
1、用户配置属性
(1)设置password属性,设置用户的密码
(2)修改 readOnly 为 true 或 false 来限制用户对数据库是否可读写的权限,true为只读,false为读写
(3)修改 schemas 内的文本来控制用户可放问的 schema,多个schema用,号隔开
(4)设置benchmark属性:benchmark 基准, 当前端的整体 connection 数达到基准值是, 对来自该账户的请求开始拒绝连接,0 或不设表示不限制。
(5)设置usingDecrypt属性:是否对密码加密默认 0 否 如需要开启配置 1,同时使用加密程序对密码加密,加密命令方法是执行mycat的jar程序:java -cp Mycat-server-1.6.1-dev.jar org.opencloudb.util.DecryptUtil 0:user:p