Могу с уверенностью сказать, что у меня есть пользователь с паролем test
.Но независимо от того, что я пытаюсь, я не могу подключиться через этого пользователя.
postgres=# \du
List of roles
Role name | Attributes | Member of
------------+------------------------------------------------------------+-----------
depotadmin | Superuser | {}
postgres | Superuser, Create role, Create DB, Replication, Bypass RLS | {}
postgres=# alter user depotadmin password 'test';
ALTER ROLE
Я устанавливаю пароль пользователя:
hutber@laptop:~/site/depot_fe$ sudo -u postgres psql depotdb
[sudo] password for hutber:
psql (10.6 (Ubuntu 10.6-0ubuntu0.18.04.1))
Type "help" for help.
depotdb=# alter user depotadmin password 'test';
ALTER ROLE
Однако теперь я не могу войти:
hutber@laptop:~/programs/pgAdmin4/pgAdmin4$ psql depotdb -U depotadmin -W
Password for user depotadmin:
psql: FATAL: Peer authentication failed for user "depotadmin"