在server.xml中进行用户配置时,通常是
这样不安全,可以利用mycat自带的jar包对密码进行加密。
具体操作如下:
1.配置添加usingDecrypt属性,0-不加密,1-加密。
2.在mycat安装路径下的lib文件加下,找到Mycat-server-xxxx.jar,各个版本不一样,可能会遇到加密方法不一样的情况。
我用的是Mycat-server-1.6.5-release.jar。加密语句如下:
格式为:java -cp 【加密程序jar】 【加密类】 0前端加密:用户名:密码
java -cp Mycat-server-1.6.5-release.jar io.mycat.util.DecryptUtil 0:root:123456
3.得到一串加密字符,替换server.xml中的明文密码,然后重启mycat即可完成加密配置。