새 사용자를 만들 때 데이터베이스에 로그인 할 수 없습니다.
나는 이렇게 이렇게 :
postgres@Aspire:/home/XXX$ createuser dev
Shall the new role be a superuser? (y/n) n
Shall the new role be allowed to create databases? (y/n) y
Shall the new role be allowed to create more new roles? (y/n) y
그런 다음 데이터베이스를 작성하십시오.
postgres@Aspire:/home/XXX$ createdb -O dev test_development
그 후 psql -U dev -W test_development
로그인을 시도 하지만 오류가 발생합니다.
psql: FATAL: Peer authentication failed for user "dev"
문제를 해결하려고했지만 실패했습니다.
--interactive
하려면 다음 명령 을 추가 해야합니다.createuser --interactive joe