다음을 통해 공유

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에서 관리하는 전 세계 데이터 센터 네트워크를 통해 애플리케이션과 서비스를 빌드, 배포, 관리하기 위한 클라우드 컴퓨팅 플랫폼 및 인프라입니다.

댓글 0개 설명 없음

답변

질문 작성자는 답변을 '승인됨'으로 표시하고, 중재자는 답변을 '추천됨'으로 표시할 수 있습니다. 이를 통해 사용자는 해당 답변이 작성자의 문제를 해결했다는 것을 알 수 있습니다.