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 |