Bonjour,
voici ce que je souhaiterai effectuer : je désirerai effectuer mes sauvegardes via l'utilisateur unix root.
Mais quand je fais cela, j'ai un message du type
pg_dump: [programme d'archives (db)] echec lors de la connexion à la base de données « communication_development » : FATAL: Le rôle « root » n'existe pas
Je peux donc ne faire mes sauvegardes que via l'utilsateur unix postgres.
J'ai lu qu'il fallait configurer le pg_hba.conf et pg_ident.conf mais je dois mal le faire car le résultat est toujours le même.
voici mes 2 fichiers :
1 2 3 4 5 6 7 8 9 10 11 12 13
| local all postgres ident sameuser
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all ident sameuser
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all postgres 127.0.0.1/32 trust
# IPv6 local connections:
host all all ::1/128 md5
# Everybody can access database from Internet
host all all 0.0.0.0/0 trust |
1 2
| # MAPNAME IDENT-USERNAME PG-USERNAME
trust root postgres |
Quel est le point qui pose problème dans ma configuration ?
Merci d'avance
Charly
Partager