Tworzę nowego usera:
CREATE USER testuser WITH ENCRYPTED PASSWORD 'haslo';
dodaję mu przywileje:
GRANT ALL PRIVILEGES ON DATABASE testdb TO testuser;
baza testdb istnieje. Jak chcę się połączyć z tą bazą:
psql -d testdb -U testuser
dostaję to:
psql: FATAL: Peer authentication failed for user "testuser"
i nie wiem o co chodzi, szczerze pisząc. Mam innego uzytkownika - monia, którego stworzyłam w taki sam sposób, i też ma prawa do tej bazy, tak samo nadane... a na niego mogę się zalogować - w czym problem?