DB

PostgreSql 비밀번호 분실시 초기화 하는 방법(윈도우)

kimc 2022. 9. 21. 22:04
반응형

```

윈도우에서 PostgreSql 비밀번호 분실 시 초기화하는 방법

```

이번 글을 통해 배워갈 내용

  1. 윈도우에서 PostgreSql 비밀번호 분실 시 초기화하는 방법

1.

PostgreSQL 비밀번호 분실시

포스트그레스큐엘이 설치된 폴더로 가서

C:\Program Files\PostgreSQL\14\data

 

pg_hba.conf을 복사해서

pg_hba.conf.bk를 만듭니다

2.

pg_hba.conf을 열어서 해당되는 부분들을 trust로 변경하고 저장합니다

3.

필요시 

CMD에서

파일 위치에 따라서

pg_ctl -D "C:\Program Files\PostgreSQL\14\data" restart

을 입력해서 서버를 재시작합니다

 

4.

프로그램 실행 후 엔터를 치면 비밀번호 없이 진행되고

ALTER USER postgres를 통해서 비밀번호를 변경해줍니다

0000 대신에 다른 값을 입력해주시면 됩니다

postgres=# ALTER USER postgres WITH PASSWORD '0000';

 

5. 변경 후에

pg_hba.conf을 삭제하고

pg_hba.conf.bk를 pg_hba.conf로 변경합니다

 

이상입니다.

 

 


 

 

 

 

 

읽어주셔서 감사합니다

 

무엇인가 얻어가셨기를 바라며

 

오늘도 즐거운 코딩 하시길 바랍니다 ~ :)

 

참조 및 인용


https://dba.stackexchange.com/questions/44586/forgotten-postgresql-windows-password

 

Forgotten PostgreSQL Windows password

This morning I’ve been trying to connect the PostgreSQL database on my Windows 7 Professional desktop. The default value is ‘postgres’, but sure enough I forgot what password I used when I origina...

dba.stackexchange.com


 

 

반응형