En un servidor PostgreSQL tengo tres bases de datos db1, db2 y db3
db3 tiene como propietario (owner) a ucontable, siendo este un "role" que no tiene log-in en el sistema operativo (Linux) luego tengo el usuario postgres clásico con todos los privilegios.
El problema surge cuando intento hacer un pg_dump de db3 con el usuario postgres:
pg_dump: [archiver (db)] connection to database "db3" failed: FATAL: Peer authentication failed for user "postgres"
Yo pensaba que el role postgres tenia permisos sobre todas las bases de datos, pero parece que no.
¿Se puede asignar otro usuario a db3 sin quitar a ucontable?
Saludos.