druid数据库密码加密

参考链接:

       https://blog.csdn.net/weixin_44784871/article/details/119238922

注意事项:

       按链接配置后启动报【用户名、口令无效;登录被拒绝】。注释了filter 按下面方式配置了filters,启动成功。

spring:
  datasource:
    type: com.alibaba.druid.pool.DruidDataSource
    druid:
      url: jdbc:oracle:thin:@db:1521:123456test
      driverClassName: oracle.jdbc.OracleDriver
      password: VAC5yF8brsrjkGa4X/vDnBeZuKk7mMbXXBe+aSMevcBbH/tgV2YIJXaVSfbpp7hYeJHE2zyfXdTaDtWpr+PB6A==
      public-key: MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKuwhGgbdDXD5+Q0zIQsNLFMkJQ8JquGRyJW/HWY7sTshSKCtTcEeIPjpl4jOOQfNFs7NSskenadXXj57ri/J9kCAwEAAQ==
      initial-size: 5
      max-active: 100
      min-idle: 5
      max-wait: 2000
      validation-query: select 1 from dual
      test-on-borrow: false
      test-on-return: false
      test-while-idle: true
      keep-alive: true
      filters: stat,wall,config
      connection-properties: config.decrypt=true;config.decrypt.key=${spring.datasource.druid.public-key}
posted @ 2022-07-15 11:24  刘杨钊  阅读(142)  评论(0)    收藏  举报