> > Si lo cambie a trust, se conecto facil y sin problemas. > Ahora, si no es recomendable dejarlo asi; ¿qué o dónde debo > configurar para forzar que el método de autentificación sea md5? >
Autenticación Trust implica que no hay autenticación. Le estás diciendo a Postgres que si alguien dice ser ese usuario que confíe ciegamente. De ello deduzco que tu problema anterior es que estabas usando la clave incorrecta para loguearte. En pg_hba.conf reemplazá la palabra trust por md5 para forzar una autenticación decente. Luego hacé un reload del server ('/etc/init.d/postgresql reload' o 'pg_ctl reload'), conectate a la base con el usuario postgres y cambiá la clave del usuario: ALTER USER <usuario> PASSWORD <clave> ; Ahora si, intentá conectarte con el usuario en cuestión desde psql, pgAdmin u otro. Saludos, Fernando. -- TIP 8: explain analyze es tu amigo