Ok, parece que encontrei a solução, graças a este tópico de SO: link
Quando emiti select * from pg_shadow;
usename | usesysid | usecreatedb | usesuper | usecatupd | userepl | passwd | valuntil | useconfig
--------------+----------+-------------+----------+-----------+---------+-------------------------------------+----------+-----------
postgres | 16384 | f | f | f | f | | infinity |
account1 | 17513 | f | f | f | f | | infinity |
account2 | 17679 | f | f | f | f | 11111111111111111111111111111111111 | |
account3 | 10 | t | t | t | t | 11111111111111111111111111111111111 | |
account4 | 16385 | t | t | t | f | 11111111111111111111111111111111111 | |
(5 rows)
Portanto, as funções postgres
e account1
de fato não tinham as senhas.
Senha atualizada para estas contas: ALTER ROLE postgres WITH PASSWORD 'mysuperstrongpasswordhere';
E parece que agora tudo está bem.