zoukankan      html  css  js  c++  java
  • druid数据库密码加密

    版本依赖

    • druid 1.1.21

    密码加密

    java -cp druid-1.1.21.jar com.alibaba.druid.filter.config.ConfigTools KmsUser1p2w2
    privateKey:MIIBVAIBADANBgkqhkiG9w0BAQEFAASCAT4wggE6AgEAAkEAmI2tfks0aoTt9L3/BNGreq9S2VNW653af3jpBf/XVK/GESvTbB4Dc/YuST8SwFYptbH0n9mkFzolmovZSQrfXwIDAQABAkAmKAmk9Rp/KhB6jqsigW7qmL+YLAgplqn4CD4AiiVJwOc7YdXzlkgFEPC+E9vpGLXKBe7muJIhz1C2miLfAbRBAiEA/lyRwOunIVo+FtCk+jk6cnyqrYlaliTt+Ixax9gCM2UCIQCZiTs5BfVD4Btz0PykQdHk6GJ3/cRB4khjb7l6f1SVcwIgLRpzCfd/Yk2jNt52cpxVPdnXVgBGHNudivYwXsFx2nUCIFagoEKXQwAuBS8+fh1rabL/DvfmvYHy26cHFZ6xExdTAiEAjvqVsSCUAQ7cMmER57CEPt4KgoZJsGYt08d98HRssIU=
    publicKey:MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAJiNrX5LNGqE7fS9/wTRq3qvUtlTVuud2n946QX/11SvxhEr02weA3P2Lkk/EsBWKbWx9J/ZpBc6JZqL2UkK318CAwEAAQ==
    password:adsm1jStiuOCTtJh6RbMBB1iF9HsAMGG5fkqV4VHgbeQQwpyrZ5NRWJcouK56huugYbkG5r19Sq3mhS8LQGZ8Q==
    

    数据库配置修改

    jdbc.password=adsm1jStiuOCTtJh6RbMBB1iF9HsAMGG5fkqV4VHgbeQQwpyrZ5NRWJcouK56huugYbkG5r19Sq3mhS8LQGZ8Q==
    jdbc.password.publicKey=MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAJiNrX5LNGqE7fS9/wTRq3qvUtlTVuud2n946QX/11SvxhEr02weA3P2Lkk/EsBWKbWx9J/ZpBc6JZqL2UkK318CAwEAAQ==
    

    spring配置

    <!-- 数据库连接池 -->
    <bean id="dataSource"
    	class="com.alibaba.druid.pool.DruidDataSource" init-method="init"
    	destroy-method="close" lazy-init="false">
    
    	<!-- 配置监控统计拦截的filters 这个表示此数据源是否加入监控 -->
    	<!-- 解密密码必须要配置的项 -->
    	<property name="filters" value="config,stat" />
    	<property name="connectionProperties"
    		value="config.decrypt=true;config.decrypt.key=${jdbc.password.publicKey}" />
    </bean>
    

    参考文章

  • 相关阅读:
    java.lang.IllegalStateException: Failed to load ApplicationContext
    exit 和 return
    ORA-01031:insufficient privileges
    Errors running buider 'DeploymentBuilder' on project 'HFMS'
    unpack
    :Spring MVC +MyBatis +MySQL 登录查询Demo
    :Spring MVC +MyBatis +MySQL 登录查询Demo
    kill 某个进程
    10053 诊断事件
    11g 搜集直方图导致不走索引
  • 原文地址:https://www.cnblogs.com/jiftle/p/15206117.html
Copyright © 2011-2022 走看看