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
Je peux donc ne faire mes sauvegardes que via l'utilsateur unix postgres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 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
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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 trustQuel est le point qui pose problème dans ma configuration ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2# MAPNAME IDENT-USERNAME PG-USERNAME trust root postgres
Merci d'avance
Charly
Partager