PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 23/08/2010 11:07:49

mich30
Membre

pg_hba.conf

Bonjour
sur mon serveur j'ai ajouté dans pg_hba.conf
les lignes  host basetest michel 146.100.1.1  trust
puis arreter le serveur et redemarrer

je vais sur mon poste client sur pgadmin je mets l'ip de mon serveur , nom de la base  il me mets

Access to database denied
The server doesn't grant access to the database: the server reports
FATAL: no pg_hba.conf entry for host "146.100.1.1", user "michel", database "basetest ", SSL off
To access a database on a PostgreSQL server, you first have to grant primary access to the server for your client (Host Based Authentication). PostgreSQL will check the pg_hba.conf file if a pattern that matches your client address / username / database is present and enabled before any SQL GRANT access control lists are evaluated.
The initial settings in pg_hba.conf are quite restrictive, in order to avoid unwanted security holes caused by unreviewed but mandatory system settings. You'll probably want to add something like
host all all 192.168.0.0/24 md5
This example grants MD5 encrypted password access to all databases to all users on the private network 192.168.0.0/24.
You can use the pg_hba.conf editor that is built into pgAdmin III to edit the pg_hba.conf configuration file. After changing pg_hba.conf, you need to trigger a server configuration reload using pg_ctl or by stopping and restarting the server process. 

merci

Hors ligne

#2 23/08/2010 11:14:23

Marc Cousin
Membre

Re : pg_hba.conf

Lis le message d'erreur.

Pas de quoi.


Marc.

Hors ligne

#3 23/08/2010 11:21:31

mich30
Membre

Re : pg_hba.conf

bonjour,
en mettant ces lignes
En fait j'ai arreté le serveur et redemarré il ne veut pas se connecter a la base.
j'ai rebasculé le pg_hba.conf d'origine ca a marché .
Pour quoi le fait de mettre des lignes dans pg_hba.conf il veut pas redemarrer ?
(probleme de tabulation ?)
merci

Hors ligne

#4 23/08/2010 11:35:19

Marc Cousin
Membre

Re : pg_hba.conf

"The server doesn't grant access to the database: the server reports
FATAL: no pg_hba.conf entry for host "146.100.1.1", user "michel", database "basetest ", SSL off "

le serveur est démarré. Il ne trouve pas d'entrée. Lis le message d'erreur !

S'il y a une erreur de syntaxe dans le pg_hba.conf, elle sera évidemment tracée dans le fichier de log de la base.


Marc.

Hors ligne

#5 23/08/2010 11:36:52

mich30
Membre

Re : pg_hba.conf

c'est OK il manquait le MSR
host basetest michel 146.100.1.1  255.255.255.0 trust
ca marche OK
merci

Hors ligne

#6 23/08/2010 11:42:19

mich30
Membre

Re : pg_hba.conf

ok ca marche pour l'utilisateur michel je veux creer un mot de passe
a quel niveau cela se passe t'il merci

Hors ligne

#8 23/08/2010 11:57:14

mich30
Membre

Re : pg_hba.conf

c'est OK
fait
host basetest michel 146.100.1.1  255.255.255.0 md5

puis
alter user michel encrypted password 'mon password'

je te remercie et de meme pour la doc

Hors ligne

Pied de page des forums