Sur un PI 133 Mhz 96 Mo ram, kernel 2.4.19 distrib woody j'ai installé
postgresql 7.2.1 .
Quand je veux crréer une BDD avec l'user postgres et la commande
createdb mabase, j'ai l'erreur suivante:
psql: FATAL 1: Missing or erroneous pg_hba.conf file, see postmaster
log for details
createdb: database creation failed
l'erreur est similaire quelque soit l'user.
Le fichier de log dis :
parse_hda: invalid syntax in pg_hba.conf file at line 172, token
"TYPE"
La ligne en question dans le fichier pg_hba.conf:
local all 127.0.0.1 255.0.0.0 trust
J'ai du essayer une dizaine de solution pour cette ligne et toujours
la même erreur, j'ai une 2 eme ligne dans se fichier qui est :
host all 127.0.0.1 255.0.0.0 trust
tous le reste en commentaire.
Même la création d'un user avec createuser me donne la même erreur !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ts
"c" == cauchemare writes:
c> La ligne en question dans le fichier pg_hba.conf: c> local all 127.0.0.1 255.0.0.0 trust
L'exemple donné dans la distribution d'origine du 7.2 est
# Allow any user on the local system to connect to any database under any # username using Unix-domain sockets (the default for local connections): # TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT # local all trust # # The same using local loopback IP connections: # TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT # host all 127.0.0.1 255.255.255.255 trust #
c> La ligne en question dans le fichier pg_hba.conf:
c> local all 127.0.0.1 255.0.0.0 trust
L'exemple donné dans la distribution d'origine du 7.2 est
# Allow any user on the local system to connect to any database under any
# username using Unix-domain sockets (the default for local connections):
# TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT
# local all trust
#
# The same using local loopback IP connections:
# TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT
# host all 127.0.0.1 255.255.255.255 trust
#
c> La ligne en question dans le fichier pg_hba.conf: c> local all 127.0.0.1 255.0.0.0 trust
L'exemple donné dans la distribution d'origine du 7.2 est
# Allow any user on the local system to connect to any database under any # username using Unix-domain sockets (the default for local connections): # TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT # local all trust # # The same using local loopback IP connections: # TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT # host all 127.0.0.1 255.255.255.255 trust #
--
Guy Decoux
cauchemardesque
Bonjour,
ts wrote in message news:...
>>>>> "c" == cauchemare writes:
c> La ligne en question dans le fichier pg_hba.conf: c> local all 127.0.0.1 255.0.0.0 trust
L'exemple donné dans la distribution d'origine du 7.2 est
# Allow any user on the local system to connect to any database under any # username using Unix-domain sockets (the default for local connections): # TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT # local all trust # # The same using local loopback IP connections: # TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT # host all 127.0.0.1 255.255.255.255 trust #
J'ai essayé cette solution en modifiens le mask, sa ne fontionne pas, même la création d'user de BDD raméne la même erreur ?
Cauchemare!
Bonjour,
ts <decoux@moulon.inra.fr> wrote in message news:<rfc1xinsza9.fsf@moulon.inra.fr>...
c> La ligne en question dans le fichier pg_hba.conf:
c> local all 127.0.0.1 255.0.0.0 trust
L'exemple donné dans la distribution d'origine du 7.2 est
# Allow any user on the local system to connect to any database under any
# username using Unix-domain sockets (the default for local connections):
# TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT
# local all trust
#
# The same using local loopback IP connections:
# TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT
# host all 127.0.0.1 255.255.255.255 trust
#
J'ai essayé cette solution en modifiens le mask, sa ne fontionne pas,
même la création d'user de BDD raméne la même erreur ?
c> La ligne en question dans le fichier pg_hba.conf: c> local all 127.0.0.1 255.0.0.0 trust
L'exemple donné dans la distribution d'origine du 7.2 est
# Allow any user on the local system to connect to any database under any # username using Unix-domain sockets (the default for local connections): # TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT # local all trust # # The same using local loopback IP connections: # TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT # host all 127.0.0.1 255.255.255.255 trust #
J'ai essayé cette solution en modifiens le mask, sa ne fontionne pas, même la création d'user de BDD raméne la même erreur ?
Cauchemare!
ts
"c" == cauchemare writes:
c> ts wrote in message news:...
# TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT
c> J'ai essayé cette solution en modifiens le mask, sa ne fontionne pas, c> même la création d'user de BDD raméne la même erreur ?
Vérifiez alors qu'il y a un # au début de la ligne contenant TYPE, ou mieux faites
grep -v ^# pg_hba.conf
et postez le résultat (s'il ne contient rien de sensible)