[BDD] postgresql

Salut :slightly_smiling:

J’aimerai découvrir postgresql, je pense avoir fait ce qu’il fallait pour créer un utilisateur avec sa base, mais je n’arrive pas à m’y connecter.

Pour l’installation, [mono]apt-get install postgresql postgresql-client[/mono]
J’ai ajouté la ligne [mono]local admin admin 0.0.0.0/0 md5[/mono] au fichier pq_hba.conf puis redémarré postgresql

Puis, [mono]su - postgres[/mono]

[code]createuser -P admin
createuser -P admin
Saisir le mot de passe pour le nouveau rôle :
Le saisir de nouveau :
Le nouveau rôle est-il super-utilisateur ? (o/n) o

createdb -O admin -E UTF8 admin
[/code]

Mais impossible de me connecter à celle ci :

psql -U admin psql: FATAL: authentification peer ?chou?e pour l'utilisateur << admin >> postgres@xxx:~$ psql -U admin -W Mot de passe pour l'utilisateur admin : psql: FATAL: authentification peer ?chou?e pour l'utilisateur << admin >> postgres@xxx:~$ psql admin -U admin -W Mot de passe pour l'utilisateur admin : psql: FATAL: authentification peer ?chou?e pour l'utilisateur << admin >> postgres@xxx:~$ psql admin -U admin -W

Merci d’avance pour votre aide

[quote=“vohu”]Salut :slightly_smiling:

J’aimerai découvrir postgresql, je pense avoir fait ce qu’il fallait pour créer un utilisateur avec sa base, mais je n’arrive pas à m’y connecter.

Pour l’installation, [mono]apt-get install postgresql postgresql-client[/mono]
J’ai ajouté la ligne [mono]local admin admin 0.0.0.0/0 md5[/mono] au fichier pq_hba.conf puis redémarré postgresql

Puis, [mono]su - postgres[/mono]

[code]createuser -P admin
createuser -P admin
Saisir le mot de passe pour le nouveau rôle :
Le saisir de nouveau :
Le nouveau rôle est-il super-utilisateur ? (o/n) o

createdb -O admin -E UTF8 admin
[/code]

Mais impossible de me connecter à celle ci :

psql -U admin psql: FATAL: authentification peer ?chou?e pour l'utilisateur << admin >> postgres@xxx:~$ psql -U admin -W Mot de passe pour l'utilisateur admin : psql: FATAL: authentification peer ?chou?e pour l'utilisateur << admin >> postgres@xxx:~$ psql admin -U admin -W Mot de passe pour l'utilisateur admin : psql: FATAL: authentification peer ?chou?e pour l'utilisateur << admin >> postgres@xxx:~$ psql admin -U admin -W

Merci d’avance pour votre aide[/quote]

Ton utilisateur n’a aucun droit tel que tu l’a créer, ajoute lui les droits nécessaires à ces besoins :wink:

Lien vers la communauté française :
http://www.postgresqlfr.org/