文档章节

druid对数据库连接密码加密和解密

韩宇栋
 韩宇栋
发布于 2017/03/14 17:17
字数 66
阅读 1156
收藏 2

加密:

       语法:

        java -cp  你的druid包全路径   com.alibaba.druid.filter.config.ConfigTools  你要加密的密码

       实例:

       

password:加密后的编码字符串
publicKey:公匙
privateKey:私匙

解密:

      实例:

      

      

 

数据库配置文件实例:

 

© 著作权归作者所有

韩宇栋

韩宇栋

粉丝 4
博文 3
码字总数 530
作品 0
呼和浩特
程序员
私信 提问
加载中

评论(1)

Andyfoo
Andyfoo
多此一举,能看到配置就能解密
数据库移植到外网Druid内置的数据库解密不能执行

数据库移植到外网,用Druid做数据库连接池,但是奇怪的是Druid内置的解密不能正确的解密,用明文是可以的,在本地的项目中,加密解密以及明文密码都是好的!有谁遇到过吗?

往事已成风
2015/12/11
123
2
阿里巴巴Druid数据源的配置与使用

Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、...

wangjianme
2016/05/21
1K
1
Druid实现数据库连接用户密码加密

jar包版本:druid-1.0.13.jar 1. 加密,用以下命令将用户名和密码加密 cmd命令行执行 java -cp D:/druid-1.0.13.jar com.alibaba.druid.filter.config.ConfigTools 用户名/密码 得到密文: f...

凯文加内特
2015/09/28
12.4K
2
Druid使用ConfigFilter

1 配置ConfigFilter 1.1 配置文件从本地文件系统中读取 <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" </bean> 1.2 配置文件从远程http服务器中读取 <bean id="da......

Orehs
2014/08/08
2.9K
1
Druid数据库连接池 实现数据库账号密码加密

jar包版本:druid-1.0.15.jar 1. 加密,用以下命令将用户名和密码加密 cmd命令行执行 得到密文 2.用户名解密: 3.spring-database.xml中数据库连接的配置 4.数据库配置文件:...

冷冷gg
2016/10/17
256
0

没有更多内容

加载失败,请刷新页面

加载更多

【2019年8月版本】OCP 071认证考试最新版本的考试原题-第5题

choose the best answer The CUSTOMERS table has a CUST_LAST_NAME column of data type VARCHAR2. The table has two rows whose COST_LAST_MANE values are Anderson and Ausson. Which q......

oschina_5359
34分钟前
3
0
电脑怎样制作流程图?分享绘制流程图方法

流程图的绘制可以用很多方法来实现,小编经常使用电脑对流程图进行绘制,即简单又便利,相信很多朋友都因为不知道怎样绘制流程图而选择了放弃,今天这篇文章希望可以让大家重拾绘制流程图的信...

干货趣分享
36分钟前
3
0
Elasticsearch 7.x 之文档、索引和 REST API 【基础入门篇】

前几天写过一篇《Elasticsearch 7.x 最详细安装及配置》,今天继续最新版基础入门内容。这一篇简单总结了 Elasticsearch 7.x 之文档、索引和 REST API。 什么是文档 文档Unique ID 文档元数据...

泥瓦匠BYSocket
40分钟前
4
0
TL665x-EasyEVM开发板处理器、flash、RAM

TL665x-EasyEVM是广州创龙基于SOM-TL665x核心板研发的一款TI C66x多核定点/浮点高性能DSP开发板,采用核心板+底板方式,底板尺寸为200mm*106.65mm,采用4*50pin和1*80pin B2B工业级连接器,稳...

Tronlong创龙
44分钟前
3
0
DevExpress Report-XRTable绑定数据

将从跳转前的页面(A)中获取传入的数据(dtOrd、BatchID、ModelID),绑定到Report报表对应的控件 ,代码如下: this.xrtBatchID.Text = sBatchID; this.xrtModel.Text ...

_Somuns
45分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部