Salut !
Je cherche un outils de configuration et d'administration (gratuit) de postgres qui fonctionne sous linux
Si possible un truc simple car il devra être utiliser par mon patron qu'est un nul en la matière !!
Merci d'avance
~~Cap38~~
Salut !
Je cherche un outils de configuration et d'administration (gratuit) de postgres qui fonctionne sous linux
Si possible un truc simple car il devra être utiliser par mon patron qu'est un nul en la matière !!
Merci d'avance
~~Cap38~~
PHPPgAdminEnvoyé par cap38
http://phppgadmin.sourceforge.net/
merci !
mais peut tu m'expliquer comment on le configure !
J'ai mis PHPPgAdmin sur mon serveur (avec php, apache, postgres)
quand je lance PHPPgAdmin on me demande un utilisateur et un mot de passe qui sont systématiquement rejetés.
(j'ai modifier le fichier conf_int ... pour mettre la bonne adresse du serveur mais après je sais pas si il faut faire autre chose !)
marci d'avance
~~Cap38~~
c'est le login mot de passe de ton utilisateur postgres.Envoyé par cap38
l'utilisateur postgres est un utilisateur linux créé a l'installation des packages de postgres, il n'a donc pas de mot de passe !!
je comprend pas bien là !
ah pas bien! crée un utilisateur postgres avec un mot de passe qui posséde tous les droits et voilà. Quelquechose de ce genre làEnvoyé par cap38
bref c'est à toi de voir les privilèges que tu veux donner, mais une base de données avec un user sans mot de passe c'est pas du sérieux, à toi de jouer avce les privilèges donc la commande Grant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 $ createuser demouser1 Shall the new user be allowed to create databases? (y/n) n Shall the new user be allowed to create more new users? (y/n) n CREATE USER $ psql test Welcome to psql, the PostgreSQL interactive terminal. Type: \copyright for distribution terms \h for help with SQL commands \? for help on internal slash commands \g or terminate with semicolon to execute query \q to quit test=> CREATE USER demouser2; CREATE USER test=> ALTER USER demouser2 CREATEDB; ALTER USER test=> CREATE GROUP demogroup WITH USER demouser1, demouser2; CREATE GROUP test=> CREATE TABLE grouptest (col INTEGER); CREATE test=> GRANT ALL on grouptest TO GROUP demogroup; CHANGE test=> \connect test demouser2 You are now connected to database test as user demouser2. test=> \q
je vais déja commancer par réinstaller linux mais cette fois j'installerai postgres moi même ( pas avec des packages ).
comme ca je pourrai peu être avoir un peu plus de contrôle sur la config et l'installe de postgres.
Ensuite je regarderai pour créer un utilisateur.
j'espère que ca va marcher cette fois !!
Merci
~~Cap38~~
Bon ben j'ai toujours le même problème
et pourtant j'ai créé un utilisateur avec un mot de passe qui a tous les droits sur les tables de ma base, mais je me fais toujours jeter lors du login de PHPPgAdmin ??
Que faire !!
Merci de votre aide
~~Cap38~~
quand tu lances ton serveur tu utilises quelle commande? et quelle est l'erreur exacte que tu obtiens?
Non merci c'est bon
en fait il suffisait de faire un alter user sur l'utilisateur Postgres
pour lui ajouter un mot de passe car j'ai comme l'impression qu'il n'en avait pas. par contre si on essaye de se connecter à PHPPgAdmin avec un autre utilisateur sa ce marche pas (bon c'est peut être parce qu'il faut obligatoirement être admin ).
enfin voila
sinon pour lacer le serveur j'utilise un script fourni sur la version télécharger chez Postgre. il utilise Pg_ctl, et j'ai ajouter les options :
-o '-i' pour qu'il passe l'option -i au postmaster.
et pour l'erreur c'était : 'echec de connexion'.
Voila merci pour t'on aide
@+
~~Cap38~~
Partager