TL; DR : apenas remova -W
das suas opções do psql.
"Sempre pedir a senha" é para o qual a opção -W
é. Em particular, isso acontece antes de verificar com o servidor se uma senha é necessária, o que depende das regras configuradas em pg_hba.conf
.
Do manpage do psql:
% bl0ck_qu0te%