Al ejecutar algunos comandos de base de datos, es posible que te encuentres con un error que dice algo como:
FATAL: la autentificación Ident falló para el usuario «x»
Para evitarlo necesitas editar el archivo /etc/postgresql/8.4/main/pg_hba.conf y cambiar el esquema de autentificación. Abre el archivo con privilegios de root:
1 | sudo gedit /etc/postgresql/8.4/main/pg_hba.conf |
Y cambia esto:
1 2 | # "local" is for Unix domain socket connections only local all all ident |
Por:
1 2 | # "local" is for Unix domain socket connections only local all all md5 |
Reinicia el servidor de PostgreSQL tecleando en tu terminal:
1 | sudo /etc/init.d/postgresql restart |