接上一篇:企业实战_04_MyCat常用配置文件详解
https://gblfy.blog.csdn.net/article/details/100112080
文章目录
- 1. 加密简述
- 2. 加密目录
- 3. 执行加密
- 4. 添加加密属性
- 5. 添加密文
- 6. 测试是否可用
声明:需要提前安装mysql
Linux centos7 安装 MySQL5.7.x
1. 加密简述
mycat为我们提供了一个Mycat-server-1.6.5-release.jar
包,可以对mycat用户进行加密。
2. 加密目录
进入lib目录 |
cd /app/mycat/lib
3. 执行加密
指定用户名和密码 |
# 为root用户明文为123456 执行加密操作
java -cp Mycat-server-1.6.5-release.jar io.mycat.util.DecryptUtil 0:root:123456
[root@bigdata01 lib]# java -cp Mycat-server-1.6.5-release.jar io.mycat.util.DecryptUtil 0:root:123456
GO0bnFVWrAuFgr1JMuMZkvfDNyTpoiGU7n/Wlsa151CirHQnANVk3NzE3FErx8v6pAcO0ctX3xFecmSr+976QA==
4. 添加加密属性
# 进入mycat配置目录conf文件夹下面
cd /app/mycat/conf# 编辑server.xml文件
vim server.xml# 在94行(passwd标签上面)添加一个属性
<property name="usingDecrypt">1</property>
5. 添加密文
将明文密码替换为密文并添加属性时生效 |
将明文的123456替换为加密后的123456
如下图所示:
6. 测试是否可用
测试加密后的密码是否可用
mysql -uroot -p -p9066 -h127.0.0.1
输入密码:123456
下一篇:企业实战_06_MyCat 常用的分片算法
https://editor.csdn.net/md/?articleId=118770261