postgresql pg_authid로 유저 비밀번호를 조회해 봅시다.
저번 시간에 유저를 생성하고, 비밀번호를 바꾸고, encryption 알고리즘을 md5에서 scram-sha-256으로 바꾸는 것까지 하였습니다. 이번 시간에는 유저 인증 정보를 보는 방법을 알아 봅시다. 먼저 인증 정보는 pg_authid에 있습니다. 이 문서에 대략적인 설명이 나와 있는데요. rolname은 gh와 같은 유저 이름이 됩니다. 그리고, rolpassword는 암호화된 비밀번호를 의미합니다. SCRAM-SHA-256은 너무 기니까, 대충 앞에서 40자만 뽑아서 가져왔습니다. 그러기 위해서, left 함수를 썼습니다. 이제 인증 방식과 암호화 방식을 md5로 바꿔 봅시다. pg_hba.conf 파일입니다. 이것은 postgresql.conf 파일입니다. 이렇게 설정하고, postgresql..
코딩/Sql
2021. 7. 22. 16:04
최근댓글