보통
local all all ...
이러한 설정이 있다고 쳤을때
... 의 값이 TRUST인 경우, 로컬 접속에 대해 모두 허용
md5인 경우 패스워드 입력에 대해 일치시 허용
으로 알고 있습니다. (기타 여러가지가 있지만 대표적인것만 찍어보았습니다.)
그럼 ident의 경우는, 정확히 무엇인가요?
로그인한 계정명이 PostgreSQL이 설치된 OS의 유저명에 존재 했을때
혹은 호스트명이 같을떄 허용인가요?
그럼 위의 경우라면 로컬에 존재하는 계정으로 로그인이 되어 있는 상태이고
psql 명령어로 접속시에는 당연히 100% 데이터베이스에 패스워드 없이 접속이 가능할거 같은데
맞나요?
|