From: | Bernard Schoenacker <bernard(dot)schoenacker(at)free(dot)fr> |
---|---|
To: | pgsql-fr-generale(at)postgresql(dot)org |
Subject: | Re: crétion du premier user sur PgSQL V9.x |
Date: | 2011-02-28 21:21:23 |
Message-ID: | 20110228222123.2c799678.bernard.schoenacker_free.fr@hamtaro |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Le Mon, 28 Feb 2011 13:49:38 +0100,
Bernard Schoenacker <bernard(dot)schoenacker(at)free(dot)fr> a écrit :
> Le Mon, 28 Feb 2011 12:49:28 +0100,
> "Stéphane A. Schildknecht" <stephane(dot)schildknecht(at)postgresql(dot)fr> a
> écrit :
>
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Bonjour,
> >
> > Le 28/02/2011 12:31, Bernard Schoenacker a écrit :
> > > Bonjour,
> > (...)
> >
> > > sudo -s -u postgres
> > > postgres(at)yamato:/home/bernard$ createuser dolibarrowner
> > > Le nouveau rôle est-il super-utilisateur ? (o/n) n
> > > Le nouveau rôle est-il autorisé à créer des bases de
> > > données ? (o/n) n Le nouveau rôle est-il autorisé à créer de
> > > nouveaux rôles ? (o/n) n Mot de passe :
> > > createuser : n'a pas pu se connecter à la base de données
> > > postgres : FATAL: authentification par mot de passe échoué pour
> > > l'utilisateur << postgres >>
> > >
> > > quelle est l'autre manière de contourner le pb ?
> >
> > Par défaut, l'utilisateur postgres n'a pas de mot de passe défini.
> > Donc, soit vous utilisez la méthode ident, qui impose que vous soyez
> > connecté en utilisateur système postgres.
> > Soit vous définissez un mdp pour l'utilisateur (bdd) postgres.
> >
> > Comme vous avez défini la méthode trust pour les connexions réseaux
> > locales, vous devriez aussi pouvoir exécuter :
> > createuser -h localhost dolibarrowner.
> >
> > Sinon, passez en trust pour les cnx postgres, connectez-vous, créez
> > un mdp et repassez en mode md5.
> >
> > Salutations,
> >
> > - --
> > Stéphane Schildknecht
> > Loxodata http://www.loxodata.com
> > -----BEGIN PGP SIGNATURE-----
>
> bonjour,
>
> merci de tout mon cœur de m'avoir ainsi donné la clef pour
> démarrer ...
>
> slt
> bernard
bonjour,
bernard tout content et tout fier d'avoir réussi de faire le
premier pas, mais au suivant se trouva fort marri pour cette
instruction :
psql -d template1 -c "alter user dolibarrowner with password 'dolibarrownerpass'"
Mot de passe :
psql: FATAL: authentification par mot de passe échouée pour l'utilisateur << postgres >>
menfin faut pas pousser, quand même ....
pour mémoire :
http://www.cyberciti.biz/faq/psql-fatal-ident-authentication-failed-for-user/
application :
grep trust /etc/postgresql/pgcurrent/main/pg_hba.conf
# METHOD can be "trust", "reject", "md5", "password", "gss", "sspi",
local all all trust
host all all 127.0.0.1/32 trust
existant et actif :
local all dolibarrowner md5
local all postgres md5
local all all trust
host all all 127.0.0.1/32 trust
host all all ::1/128 md5
mais peut être serait ce incorrectement renseigné ou configuré
et comme je débute avec PgSQL je préfère avancer calmement
mais sûrement afin d'éviter le bac à gravier ...
rogntudju, faut quand même lui faire avaler le morceau ....
slt
bernard
From | Date | Subject | |
---|---|---|---|
Next Message | Stéphane A. Schildknecht | 2011-02-28 21:43:17 | Re: crétion du premier user sur PgSQL V9.x |
Previous Message | Bernard Schoenacker | 2011-02-28 12:49:38 | Re: crétion du premier user sur PgSQL V9.x |