sql >> Base de Datos >  >> RDS >> PostgreSQL

psql:FATAL:la autenticación de identidad falló para el usuario postgres

Los siguientes pasos funcionan para una instalación nueva de postgres 9.1 en Ubuntu 12.04. (También funcionó para postgres 9.3.9 en Ubuntu 14.04).

Por defecto, postgres crea un usuario llamado 'postgres'. Iniciamos sesión como ella y le damos una contraseña.

$ sudo -u postgres psql
\password
Enter password: ...
...

Salir de psql escribiendo \q o ctrl+d . Luego nos conectamos como 'postgres'. El -h localhost parte es importante :le dice al psql cliente que deseamos conectar usando una conexión TCP (que está configurada para usar autenticación de contraseña), y no por una conexión PEER (que no se preocupa por la contraseña).

$ psql -U postgres -h localhost