Давно не работал с postgres-ом, поэтому могу ошибаться, но в моей текущей картине мира этот момент выглядит так:
1. есть пользователь ОС postgres, от имени которого работают процессы postgresql; этого пользователя трогать не надо (о чём и писали "комрады")
2. есть пользователь СУБД postgres; с ним можно делать что угодно и именно его надо указывать для pgadmin (по крайней мере до тех пор, пока не заведёте другого пользователя через
CREATE USER/CREATE ROLE)
Вот выдержка из документации:
In order to bootstrap the database system, a freshly initialized system always contains one predefined role. This role is always a "superuser", and by default (unless altered when running initdb) it will have the same name as the operating system user that initialized the database cluster. Customarily, this role will be named postgres. In order to create more roles you first have to connect as this initial role.