Check your postgres passwd file (_not_ the /etc/passwd file). Sounds likeyou have user postgres in it without a password.
David ScottMontreal