호스트와 postgres 서버의 사용자 이름이 같을 때 psql이 비밀번호를 요구합니까?

호스트와 postgres 서버의 사용자 이름이 같을 때 psql이 비밀번호를 요구합니까?

도커 컨테이너에서 Postgres 서버를 실행하고 있습니다. 거기에 "myuser"라는 사용자를 추가했습니다. 또한 "myuser"라는 Linux 사용자가 있습니다.

그런 다음 (루트로서) 다음을 수행합니다.

$ su - myser
$ psql
Password for myuser:

내 질문은 왜 내 비밀번호를 묻는 것입니까? 호스트 시스템(도커 컨테이너가 아님)에 설치된 postgres 서버를 실행하면 사용자 이름 일치만으로 충분하며 비밀번호 없이 로그인할 수 있습니다.

비밀번호를 제공하지 않고 psql 서버에 로그인하는 방법은 무엇입니까?

관련 정보