En la version 8.3.0.1 de Postgres compilacion win32, hay un bug cuando uno se intenta conectar con un cierto usuario a una base.
Ejemplo:
psql template1 -U postgres
psql: warning: extra command-line argument "postgres" ignored

y toma el -U como si fuera el usuario.

En un principio pense que podia haber cambiado la sintaxis, pero con psql --help dice que el comando -U sigue existiendo.

Alguien sabe algo al respecto?

Saludos
Nico.