druid 数据库密码加密
2015-02-26 12:26
381 查看
2.1 执行命令加密数据库密码
在命令行中执行如下命令:
java -cp druid-0.2.23.jar com.alibaba.druid.filter.config.ConfigTools you_password
输出
h9gzp23dkJIZ95Xzj/waxsC2oJ1JoWTh76o4aw7+uGGh63ovAULVOrPewOwHP5i3LCIXqNyvpxJ2nceDFBbzVw==
输入你的数据库密码,输出的是加密后的结果。
2.2 配置数据源,提示Druid数据源需要对数据库密码进行解密。
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"
init-method="init" destroy-method="close">
<property name="url" value="jdbc:derby:memory:spring-test;create=true" />
<property name="username" value="sa" />
<property name="password" value="h9gzp23dkJIZ95Xzj/waxsC2oJ1JoWTh76o4aw7+uGGh63ovAULVOrPewOwHP5i3LCIXqNyvpxJ2nceDFBbzVw==" />
<property name="filters" value="config" />
<property name="connectionProperties" value="config.decrypt=true" />
</bean>
2.3 配置参数,让ConfigFilter解密密码
有三种方式配置:
1) 可以在配置文件my.properties中指定config.decrypt=true
2) 也可以在DruidDataSource的ConnectionProperties中指定config.decrypt=true
3) 也可以在jvm启动参数中指定-Ddruid.config.decrypt=true
注:
<!-- sql统计功能就不能用 <property name="filters" value="stat" /> -->
在命令行中执行如下命令:
java -cp druid-0.2.23.jar com.alibaba.druid.filter.config.ConfigTools you_password
输出
h9gzp23dkJIZ95Xzj/waxsC2oJ1JoWTh76o4aw7+uGGh63ovAULVOrPewOwHP5i3LCIXqNyvpxJ2nceDFBbzVw==
输入你的数据库密码,输出的是加密后的结果。
2.2 配置数据源,提示Druid数据源需要对数据库密码进行解密。
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"
init-method="init" destroy-method="close">
<property name="url" value="jdbc:derby:memory:spring-test;create=true" />
<property name="username" value="sa" />
<property name="password" value="h9gzp23dkJIZ95Xzj/waxsC2oJ1JoWTh76o4aw7+uGGh63ovAULVOrPewOwHP5i3LCIXqNyvpxJ2nceDFBbzVw==" />
<property name="filters" value="config" />
<property name="connectionProperties" value="config.decrypt=true" />
</bean>
2.3 配置参数,让ConfigFilter解密密码
有三种方式配置:
1) 可以在配置文件my.properties中指定config.decrypt=true
2) 也可以在DruidDataSource的ConnectionProperties中指定config.decrypt=true
3) 也可以在jvm启动参数中指定-Ddruid.config.decrypt=true
注:
<!-- sql统计功能就不能用 <property name="filters" value="stat" /> -->
相关文章推荐
- 使用druid对数据库密码加密
- 使用Druid对数据库密码加密
- DruidDataSource 数据库密码加密
- 使用druid 数据池对数据库连接密码加密
- Druid实现数据库连接用户密码加密
- druid 1.0.16数据库密码加密
- 使用Druid数据库连接池,配置ConfigFilter对数据库密码加密
- Druid 加密数据库密码 (仅需两步)
- Spring+mysql+druid对数据库连接的用户名密码加密
- springbootMaven项目Druid数据库密码加密
- Druid实现数据库连接用户密码加密
- druid-1.0.13 数据库配置文件密码加密
- Druid实现数据库连接用户密码加密
- 利用druid的驱动包加密数据库密码
- Druid执行命令加密数据库密码
- druid 数据库密码加密
- druid数据库密码加密
- druid 数据库密码加密
- Druid 数据库用户密码加密 代码实现
- Druid 数据库用户密码加密 代码实现