druid 1.0.16数据库密码加密
2015-12-03 00:00
429 查看
druid 1.0.16以前版本的数据密码加密:
1、切换的druid-0.2.9.jar包所在目录
2、在命令行中执行如下命令:
java -cp druid-0.2.9.jar com.alibaba.druid.filter.config.ConfigTools you_password 即输出加密后密码
3、
<!-- sql统计功能就不能用 <property name="filters" value="stat" /> -->
<property name="filters" value="config" />
<property name="connectionProperties" value="config.decrypt=true" />
参考https://github.com/alibaba/druid/wiki/%E4%BD%BF%E7%94%A8ConfigFilter
druid 1.0.16版本的数据密码加密:
最新版本的1.0.16的数据库密码加密配置使用方法如下:
C:\Users\Administrator\.m2\repository\com\alibaba\druid\1.0.16>java -cp druid-1.0.16.jar com.alibaba.druid.filter.config.ConfigTools qingdao123
privateKey:MIIBUwIBADANBgkqhkiG9w0BAQEFAASCAT0wggE5AgEAAkEAhDMPyg0FsEpFVUeiobuUjtewqTmRanhCzZt2Lj8HPKxajwVD2a2mEvUIMTbe+nh95oUNsbl3m86wguKfVQ3t1wIDAQABAkAKncsjz73oNV6yBYmy8Uxx2DJwtJXP9g5vUo/AEQG0xod64PBvLoXI4O9cQiy+npO6pGGojtomOljpawbabCNpAiEA/evntzF5FtNY2OPnuMtjoSJQNev7xwGmD10oW8ds5BMCIQCFSBY87YWAJm1tv4q8G12117TNzcpmRi3ssu/OD/CfrQIgCHk121QoUU2uOlaope8LnRXzDUmZtlNkwkB+l0l5ZccCICPEuNMZG17M8UkmwmDBJ2EJxqgEtnDEHMcNLnYqqPTxAiBvbWfGWvTPVl8ee88mCuPqH/5lqVsXjhNuVODENtQz4g==
publicKey:MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAIQzD8oNBbBKRVVHoqG7lI7XsKk5kWp4Qs2bdi4/BzysWo8FQ9mtphL1CDE23vp4feaFDbG5d5vOsILin1UN7dcCAwEAAQ==
password:gRB59pabS3slXAw5HpT7bbXBP4q+NRSZweOatDc74nPgW401zW22gP4nIrWELLhLHdeAroTrPVGyfJKSTU7kiw==
得到publicKey和password,配置datasource里
<property name="password" value="${jdbc.password}" />
<property name="connectionProperties" value="config.decrypt=true;config.decrypt.key=${jdbc.publickey}" />
----filters配置需要时config
<property name="filters" value="config" />
1、切换的druid-0.2.9.jar包所在目录
2、在命令行中执行如下命令:
java -cp druid-0.2.9.jar com.alibaba.druid.filter.config.ConfigTools you_password 即输出加密后密码
3、
<!-- sql统计功能就不能用 <property name="filters" value="stat" /> -->
<property name="filters" value="config" />
<property name="connectionProperties" value="config.decrypt=true" />
参考https://github.com/alibaba/druid/wiki/%E4%BD%BF%E7%94%A8ConfigFilter
druid 1.0.16版本的数据密码加密:
最新版本的1.0.16的数据库密码加密配置使用方法如下:
C:\Users\Administrator\.m2\repository\com\alibaba\druid\1.0.16>java -cp druid-1.0.16.jar com.alibaba.druid.filter.config.ConfigTools qingdao123
privateKey:MIIBUwIBADANBgkqhkiG9w0BAQEFAASCAT0wggE5AgEAAkEAhDMPyg0FsEpFVUeiobuUjtewqTmRanhCzZt2Lj8HPKxajwVD2a2mEvUIMTbe+nh95oUNsbl3m86wguKfVQ3t1wIDAQABAkAKncsjz73oNV6yBYmy8Uxx2DJwtJXP9g5vUo/AEQG0xod64PBvLoXI4O9cQiy+npO6pGGojtomOljpawbabCNpAiEA/evntzF5FtNY2OPnuMtjoSJQNev7xwGmD10oW8ds5BMCIQCFSBY87YWAJm1tv4q8G12117TNzcpmRi3ssu/OD/CfrQIgCHk121QoUU2uOlaope8LnRXzDUmZtlNkwkB+l0l5ZccCICPEuNMZG17M8UkmwmDBJ2EJxqgEtnDEHMcNLnYqqPTxAiBvbWfGWvTPVl8ee88mCuPqH/5lqVsXjhNuVODENtQz4g==
publicKey:MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAIQzD8oNBbBKRVVHoqG7lI7XsKk5kWp4Qs2bdi4/BzysWo8FQ9mtphL1CDE23vp4feaFDbG5d5vOsILin1UN7dcCAwEAAQ==
password:gRB59pabS3slXAw5HpT7bbXBP4q+NRSZweOatDc74nPgW401zW22gP4nIrWELLhLHdeAroTrPVGyfJKSTU7kiw==
得到publicKey和password,配置datasource里
<property name="password" value="${jdbc.password}" />
<property name="connectionProperties" value="config.decrypt=true;config.decrypt.key=${jdbc.publickey}" />
----filters配置需要时config
<property name="filters" value="config" />
相关文章推荐
- RequireJS
- OpenCV - Mac上使用HighGUI
- Mathematics:Ultra-QuickSort(POJ 2299)
- 下拉刷新和UITableView的sectionHeaderView冲突的问题
- UI设计
- iOS之UI--Quartz2D的入门应用--重绘下载圆形进度条
- 1051. Pop Sequence (25)
- UESTC 1024 Flying Chess 注意那个 1<x<N 不是1<=x<N 模拟
- 【UI进阶】UIAlertController替代UIAlertView和UIActionSheet
- Android bluetooth开发
- 使用js获取QueryString的方法小结
- 技能UP:SAP OBYC自动记账的实例说明(含value String应用说明)
- 关于队列queue
- scrollview嵌套listview,listview不滚动问题
- APUE:信号 - 未决信号与信号阻塞
- UI基础2控件:UILabel,UIImageView
- Thread lock_guard 和 unique_lock
- UI_通讯录
- HDU 3397 Sequence operation
- UI - UIImagePickerController