在DBeaver连接中保存的数据库密码,如果忘记了怎么办呢?如果是6.1.3以上的版本可以通过如下方法找回:

1.找到workspace的位置,如下图红框位置:

2.找到密码文件的位置,参考地址: <workspace>\General\.dbeaver\credentials-config.json

3.使用openssl对credentials-config.json文件解码,我使用的是win10 linux子系统:ubuntu18

openssl aes-128-cbc -d \-K babb4a9f774ab853c96c2d653dfe544a \-iv 00000000000000000000000000000000 \-in credentials-config.json | \dd bs=1 skip=16 2>/dev/null

-K的参数值可以参看dbeaver源码:

https://github.com/dbeaver/dbeaver/blob/devel/plugins/org.jkiss.dbeaver.model/src/org/jkiss/dbeaver/model/impl/app/DefaultSecureStorage.java

旧地址失效了,新地址如下:

https://github.com/dbeaver/dbeaver/blob/6.3.5/plugins/org.jkiss.dbeaver.model/src/org/jkiss/dbeaver/model/impl/app/DefaultSecureStorage.java

如何找回存储在DBeaver连接中的数据库密码相关推荐

  1. 通过DBeaver连接神州通用数据库

    通过DBeaver连接神州通用数据库 材料: 驱动: 百度云今天总是创建链接失败,所以推荐到我的笔记中下载 步骤: 打开dbeaver,新建链接 选择以ODBC的方式 之所以选择这个模式是因为这个模式 ...

  2. 如何在PHP中保护数据库密码?

    当PHP应用程序建立数据库连接时,通常当然需要传递登录名和密码. 如果我为我的应用程序使用单个最小权限登录名,则PHP需要在某个地方知道该登录名和密码. 保护该密码的最佳方法是什么? 似乎只在PHP代 ...

  3. 破解一个已经连接好的数据库密码

    如果想要破解一个已经连接好的数据库密码,可以参考这个方法. 一.查看navicat保存的密码 1. 进入注册表 win + R 输入 regedit 回车 2.找到 navicat 中存储的密码 HK ...

  4. 阿里巴巴云连接池durid数据库密码加密

    阿里巴巴连接池durid数据库密码加密      刘振兴     代码分享     2017年05月05日    374    暂无评论   先贴上本人durid 的配置 <!-- 阿里巴巴连接 ...

  5. Druid之——连接池自定义数据库密码加解密的实现

    转载请注明出处:https://blog.csdn.net/l1028386804/article/details/79920338 Druid是阿里巴巴开发的一款数据库连接池,它支持对数据库密码的加 ...

  6. Druid连接池自定义数据库密码加解密的实现

    Druid的功能 1.替换DBCP和C3P0.Druid提供了一个高效.功能强大.可扩展性好的数据库连接池. 2.可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能 ...

  7. druid连接池配置数据库密码加密

    druid配置数据库密码加密后,可以把密码放在配置文件里,或本地其他文件.远程服务器等三种地方,这里只讲第一种方法. 1.密码加密:cd到druid包所在文件夹打开命令行,输入 java -cp dr ...

  8. python数据存储系列教程——python中redis数据库操作:连接、增删查改、多级路径

    全栈工程师开发手册 (作者:陈玓玏) python教程全解 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis 与其他 key - value 缓存产品 ...

  9. python数据存储系列教程——python中mongodb数据库操作:连接、增删查改、多级路径

    全栈工程师开发手册 (作者:陈玓玏) python教程全解 调试环境python3.6,调试python操作mongodb数据库,首先要在本地或服务器安装mongodb数据库.安装参考:http:// ...

最新文章

  1. Code Sign error: Provisioning profile 'xxxxxxxxxxxxxxxxxxxxxxxxx'
  2. WPF MvvmLight简单实例(1) 页面导航
  3. 让你分分钟明白onTouchEvent事件分发
  4. HDU 4339 Query
  5. c# 定位内存快速增长_CTF丨Linux Pwn入门教程:针对函数重定位流程的相关测试(下)...
  6. 《iPhone与iPad开发实战—iOS经典应用剖析》连载三
  7. ICCV 2021 best paper-Swin Transformer:对各类SOTA的降维打击!
  8. python交互式shell之jupyter notebook初步安装使用
  9. 《游戏设计信条》【笔记】
  10. EdrawMax Crack,多合一的图表应用程序
  11. 3天完成Open CPU开发!7天完成Costdown
  12. 怎样在Mac上为 Apple ID 设置双重认证?
  13. Linux系统管理干货总结笔记
  14. [146]PyUserInput模拟鼠标和键盘模拟
  15. JavaWeb网上订餐管理系统|餐饮就餐订餐餐厅(含源码+论文+答辩PPT等)
  16. 公众号查题接口 搜题搭建
  17. 用python爬取考研信息网_用Python爬取了考研吧1000条帖子,原来他们都在讨论这些!...
  18. python 北京大学陈斌教授_陈斌 - 北京大学副教授 | 到「在行」来约见我
  19. 设计模型概念了解-------------【设计模型】
  20. 什么叫 Rss 订阅

热门文章

  1. 中点圆c语言程序,[图形学] 画圆(基于中点算法)
  2. 我是如何通过阿里面试的?
  3. 死磕ppt--图片处理
  4. DBA职业规划技术成长路线
  5. Unity UGUI Toggle监听onValueChanged
  6. 基于python的网贷平台Prosper数据分析
  7. 详解TP-Link路由器设置(图解)
  8. 【工程实践】jsonlines 读取多行数据
  9. Edmonds-Karp算法(EK算法)简单讲解及实现(邻接表)
  10. python xlwt 设置表格的行高方法