DBeaver에서 DB 서버 연결 정보 중 패스워드 확인을 하려고 하니, DBeaver 자체 내에서 확인할 수 있는 법이 없어서 설치 파일 경로 중에 암호화 된 파일을 복호화하면 확인할 수 있다. 확인을 할 때, OpenSSL이 필요하니 OpenSSL의 설치 방법은 아래 URL에서 설치를 진행할 수 있다.
2024.10.17 - [IT] - 윈도우10(Windows 10)에서 OpenSSL 설치하는 방법
윈도우10(Windows 10)에서 OpenSSL 설치하는 방법
DBeaver에서 접속 정보 중 패스워드를 확인하려고 하니, 패스워드가 암호화가 되어 확인을 할 수 없었다. 그래서, DBeaver 접속 정보를 가지고 있는 파일을 OpenSSL을 통해 복호화하려고 이번 글에서는
yongku.tistory.com
DBeaver DB 서버 접속 정보 패스워드 암호 확인하는 방법
1. OpenSSL을 실행하여 아래의 경로로 이동을 한다.
C:\Users\Users\AppData\Roaming\DBeaverData\workspace6\General\.dbeaver
cd C:\Users\Users\AppData\Roaming\DBeaverData\workspace6\General\.dbeaver

2. 위의 경로에서 credentials-config.json이라는 파일을 복호화를 진행할 것이다.

3. 아래의 명령어를 실행하여 복호화를 진행한다.
openssl aes-128-cbc -d -K babb4a9f774ab853c96c2d653dfe544a -iv 00000000000000000000000000000000 -in "credentials-config.json"

4. 위와 같이 진행하면 해당 접속 정보들을 확인할 수 있다.
번외로, 위의 기능을 웹으로 제공하는 사이트가 있었다.
https://www.bugdays.com/dbeaver-password-decrypter
Dbeaver Password Decrypt - Bugdays
Locate DBeaver connection details file. In my case, it was in this location ~/.dbeaver/General/.dbeaver-data-sources.xml. (My DBeaver version was 3.5.8 and it was on Mac OSX Mojave). This file is hidden, so keep that in mind when you look for it.Locate you
www.bugdays.com
위의 사이트에서 해당 json 파일을 넣으면 접속 정보를 확인할 수 있다.

'IT > DBeaver' 카테고리의 다른 글
[DBeaver] DBeaver 데이터 추출하는 방법 (0) | 2024.03.13 |
---|---|
[DBeaver] DBeaver 데이터 내보내기(CSV) 한글 깨지는 현상 해결하는 방법 (0) | 2023.06.21 |
[DBeaver] DBeaver CSV 데이터 파일 import 하는 방법 (2) | 2022.09.21 |
[DBeaver] DBeaver DESC 예약어가 안먹힐 때 대처 방법 (0) | 2022.09.16 |
최근댓글