Nie możesz określić użytkownika innego niż domyślny za pomocą -U
w psql
podczas używania ident
uwierzytelnianie. Nie będziesz używać psql
jako ten użytkownik, więc uwierzytelnianie się nie powiedzie.
Musisz użyć sudo -u testuser psql test
lub zmień pg_hba.conf
aby uwierzytelnienie (przynajmniej dla testuser
w bazie danych test
) używa md5
uwierzytelnianie hasłem i ustaw hasło dla testuser
z ALTER USER ... PASSWORD
jeśli jeszcze go nie mają.