다음을 통해 공유

Azure Database for PostgreSQL flexible server의 특정 쿼리문 실행

김진 0 평판 포인트
2025-04-03T01:49:43.81+00:00

안녕하세요.

PostgreSQL에서 계정 암호화 방식을 기본 SHA-256에서 MD5로 변경하였습니다.

이후 계정을 신규 추가 및 비밀변경을 진행하였으나 해당 계정 비밀번호가 MD5방식으로 설정되지 않는 것같습니다.

show password_encryption으로 확인시 md5로 조회는 됩니다만 연동시 아닌 것 같습니다.

이 때문에 SELECT usename, passwd FROM pg_shadow WHERE usename = 'logcenter' 쿼리문으로 저장 된 비밀번호를 확인하고자 하였으나 해당 쿼리문은 superuser 권한을 가진 계정만 실행할 수가 있습니다.

이 상황에서 질문은 아래 세가지입니다.

  • 해당 쿼리문을 실행할 수 있는 권한의 계정을 공유할 수 있는가?
  • 아니면 권한을 부여 받을 수 있는 방법이 있는가?
  • 다른 방법으로 특정 계정에 저장 된 비밀번호 방식 확인이 가능한가?
Azure
Azure
Microsoft에서 관리하는 전 세계 데이터 센터 네트워크를 통해 애플리케이션과 서비스를 빌드, 배포, 관리하기 위한 클라우드 컴퓨팅 플랫폼 및 인프라입니다.
질문 76개
댓글 0개 설명 없음
투표 {count}개

답변

질문 작성자가 수락한 답변이라고 답변에 표시할 수 있으며, 이를 통해 작성자의 문제를 해결한 답변을 사용자가 알 수 있도록 도와줍니다.