Error: “psql: FATAL: la autentificaci?n Peer fall? para el usuario”

Este error se puede dar en el caso de qué al poner:

psql -d mibasedatos -U usuario –password

el “usuario” no tenga clave ya que fue creado sin clave y no podrás acceder a sus cuentas si no le creas una clave…
esto significa:
error al intentar conectar desde web…
error al intentar conectar de cuentas que no sean del mismo usuario Unix y de PostGreSQL…

Para evitar esto cuando creamos los usuarios haremos un:

createuser -W usuario

Para corregir esto haremos desde la cuenta Unix del usuario afectado:

psql -d mibasedatos
alter user usuario with password ‘miclave’;


Otra forma es como dicen en:

http://comments.gmane.org/gmane.org.user-groups.linux.glisc/1796

Cambiar el valor de MD5 a TRUST

# nano /etc/postgresql/9.1/main/pg_hba.conf

# IPv4 local connections:
host all all 127.0.0.1/32 trust