Re: crétion du premier user sur PgSQL V9.x

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

In response to

Responses

Browse pgsql-fr-generale by date

  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