View previous topic :: View next topic |
Author |
Message |
orgoz n00b
Joined: 15 Nov 2006 Posts: 48
|
Posted: Sun Apr 13, 2008 5:52 pm Post subject: [Postgresql] Utilisateurs et Authentification |
|
|
Bonjour,
J'ai voulu installer une BDD Postgresql sur mon serveur mais je ne comprends pas vraiment le système d'authentification.
Le plus simple, c'est que je vous montre la marche que j'ai suivie :
Code: |
postgres$ createuser orgoz
postgres$ createdb -E UTF8 -O orgoz gis
postgres$ createlang plpgsql gis
|
J'ai donc créé un DB appartenant à l'utilisateur orgoz
Code: |
psql -d gis -U orgoz -c "alter user orgoz with password 'monmdp';"
|
Il me semble là que je change le mot de passe d'accès à la DB... mais ca doit pas être ça car ensuite je peux me connecter à la DB sans mot de passe simplement avec psql ou un script php quelconque...
Si quelqu'un pouvait m'expliquer la bonne marche à suivre, ce serait cool
Merci |
|
Back to top |
|
|
ceric35 Tux's lil' helper
Joined: 27 Aug 2006 Posts: 115
|
Posted: Sun Apr 13, 2008 6:19 pm Post subject: |
|
|
Essaye en creant ton utilisateur avec le mot de passe:
createuser orgoz -W
Sinon, il se peut que le serveur soit configuré pour fait "confiance" au connexion venant de "localhost".
Ca se configure dans le fichier pg_hba.conf |
|
Back to top |
|
|
orgoz n00b
Joined: 15 Nov 2006 Posts: 48
|
Posted: Sun Apr 13, 2008 7:04 pm Post subject: |
|
|
Merci ! c'était bien le fichier pg_hba.conf qui était mal configuré (configuration par défaut).
J'ai pas encore réussi a faire ce que je veux mais y'a du mieux Je reviendrais peut être posté à la suite si j'ai pas réussi par moi même |
|
Back to top |
|
|
orgoz n00b
Joined: 15 Nov 2006 Posts: 48
|
Posted: Sun Apr 13, 2008 9:08 pm Post subject: |
|
|
En fait j'ai mis une ligne de ce type dans le fichier :
Code: |
local gis orgoz trust
local all all md5
|
J'aimerais que tous les utilisateurs aient à se connecter avec mot de passe, mais que "orgoz" puisse se connecter a la base "gis" sans taper de mot de passe...
Merci encore pour l'aide |
|
Back to top |
|
|
|