(Courriels de diversion: <surmenerais@rougeoya-recreons.com> <colloques@refuges-entoureras.com> <finalisee@cambistes-rachetent.com> <poinconneras@transferements-inutilites.com> <avides@bourgeoise-departissions.com> <reinventerez@necessitera-distribution.com> <alcootest@fustiger-denutrition.com> <engraissiez@echafauderent-vengeais.com> <surtaxerons@armant-colorient.com> <clamant@assomme-hanneton.com> )
Le Fri, 25 Feb 2011 20:05:29 +0100 (CET),
Francois Pussault <fpussault@contactoffice.fr> a écrit :
> en effet la syntaxe n'est plus celle là sous postgres :
>
>
> il faut utiliser :
>
> postgres=# create user francois2
> postgres-# ;
> CREATE ROLE
> postgres=# alter user francois2 with password 'trucmachin' ;
> ALTER ROLE
> postgres=#
> postgres=# drop user francois2 ;
> DROP ROLE
> postgres=# \q
> $
>
>
>
> > ----------------------------------------
> > From: Bernard Schoenacker <bernard.schoenacker@free.fr>> > Sent: Fri Feb 25 19:01:07 CET 2011
> > To: <linux-31@CULTe.org>> > Subject: [linux-31] PgSQL createuser
> >
> >
> > Bonjour,
> >
> > je n'arrive pas à créer un user en utilisant les commandes
> > pour PgSQL ...
> >
> > lien :
> > http://wiki.dolibarr.org/index.php/Installation_-_Mise_à_jour#Avec_DoliBuntu_.28package_Ubuntu_.deb.29
> >
> > chaque tentative est un échec, comment contourner le pb ?
> >
> >
> > slt
> > bernard
bonjour,
Rien ne fonctionne pour la création d'un user du fait que le
fichier de conf : pg_hba.conf est configuré pour md5
mais comme je part de rien ...
Pour en avoir le cœur net je me suis inscrit sur la liste PgSQL
et j'ai eu droit à quelques explications et voici un extrait :
(date: Mon, 28 Feb 2011 23:23:52 +0100)
(dixit PgSQL "Guru") Ce que vous pouvez faire :
1. Editer le fichier pg_hba.conf ( remplacer md5 par trust)
2. Recharger le fichier ( service postgresql reload )
3. Créer le mdp :
psql postgres -d template1 -c "alter user postgres password 'passwd'"
4. Remodifier le pg_hba.conf
5. le recharger.
grep postgres /etc/postgresql/pgcurrent/main/pg_hba.conf
et je modifie la ligne incriminé :
# local all
local all postgres trust
application :
grep postgres /etc/postgresql/pgcurrent/main/pg_hba.conf
# local all postgres ident
local all postgres trust
# local all postgres md5
remarque :
pgcurrent n'est qu'un lien pointant vers la version ...
ls -l /etc/postgresql/
drwxr-xr-x 3 postgres postgres 72 23 févr. 23:35 9.0
lrwxrwxrwx 1 root root 3 25 févr. 13:45 pgcurrent ->
9.0
l'idée de base provient de vim ....
il n'y a pas de Pg-user et c'est moi qui ne l'ai pas fait ...
je le créer :
sudo su -- postgres
psql postgres -d template1 -c "alter user postgres password
'pwd'" ALTER ROLE
et je rechange la partie concerant postgres pour revenir =E0
l'état initial :
local all postgres md5
service postgresql restart
Restarting PostgreSQL 9.0 database server: main
désolé pour le désagrémént causé mais il faut égalment remonter
l'information pour que d'autres personnes puissent retrouver
l'art et la manière d'opérer ....
l'intégralité du message est disponible :
lien : http://archives.postgresql.org/pgsql-fr-generale
sujet : crétion du premier user sur PgSQL V9.x
slt
bernard
-----------------------------------------------------------------
Les listes de diffusion du CULTe - Pour une informatique libre
http://www.CULTe.org/listes/
Pour se desabonner:
mailto:linux-31-unsubscribe@CULTe.org?subject=Cliquez_sur_ENVOYER