que te renvois la commande psql -l
ceci
Liste des bases de données
Nom | Propriétaire | Encodage
-----------+--------------+----------
template0 | postgres | LATIN9
template1 | postgres | LATIN9
(2 lignes)
avant psql mais toujours sous l’utilisateur postgres tu crée une base de donnéescreatedb essai
et ensuite tu te connectepsql essai
base bien crééer
donc normalement tu devrais pouvoir te connecter maintenant avec la commande psql
et apres créer l’user d’apres les posts précédents.
Une fois l’user créer reessaye de te connecter avec phppgadmin
je comprend pas, j’arrive toujours pas a créer mon user, regarde les étapes que j’ai fais[code]
postgres@debian64:/$ psql
psql (pg_wrapper): No database specified
postgres@debian64:/$ CREATE USER burinho WITH ENCRYPTED PASSWORD ‘motdepasse’;
bash: CREATE: command not found
postgres@debian64:/$ psql -l
Liste des bases de données
Nom | Propriétaire | Encodage
-----------±-------------±---------
essai | postgres | LATIN9
template0 | postgres | LATIN9
template1 | postgres | LATIN9
(3 lignes)
postgres@debian64:/$
[/code]
Je viens de me souvenir que tu n’avais pas de base pour l’user postgres ca doit etre pour ca.
Donc c’est exactement ce que tu as fait que tu doit faire mais juste avant créer encore une base de donnée mais dont le nom est postgres
createdb postgres
Et la ca devrais fonctionner normalement
j’ai le meme message
alors essaye te remplacer la commande psql
par psql postgres
en faite j’ai trouvé sur le net cette commande
createuser -P
et j’ai bien créer mon user, par contre impossible de me connecter à phppgadmin
Il te donne quoi comme erreur car la je ne comprend pas trop je viens de tester chez moi avec pgadmin3 et je n’ai pas de problème de connexion a postgresql je ne sais pas trop d’où ca pourrais venir
Essaye une reinstallation de postgres si tu n’as pas trop de base de données dessus.
et pour pgadmin3 j’utilise
est-ce que cela peux venir du faite que je sois en amd64
le message d’erreur est le suivant erreur de connexion
[quote]
deb ftp://ftp.fr.postgresql.org/pgadmin3/release/debian testing pgadmin[/quote]
je fais comment, car moi j’utilise toujours apt pour installer.
[/code]
question, en faite j’ai installer posgres sur un poste local en localhost, et ij’ai pas php sur cette becanne est ce que cela pourrais pas venir de là
[quote=“burinho”][quote]
deb ftp://ftp.fr.postgresql.org/pgadmin3/release/debian testing pgadmin[/quote]
je fais comment, car moi j’utilise toujours apt pour installer.
[/code][/quote]C’est toujours par apt c’est juste la ligne a rajouter dans ton ficher sources.list de maniere a ce qu’apt puisse y accéder[quote=“burinho”]question, en faite j’ai installer posgres sur un poste local en localhost, et ij’ai pas php sur cette becanne est ce que cela pourrais pas venir de là[/quote]fort probable install pgadmin et essaye avec tu devrais y arriver
Pour l’installer c’est pas compliquer tu edite ton fichier /etc/apt/sources.list
tu rajoute a la fin la ligne cité ci dessus (deb …) ensuite tu n’oublie pas de rajouter une ligne vide a la fin de ton fichier puis ensuiteapt-get update && apt-get install pgadmin3
ouf j’ai enfin trouvé,
pour le probleme de connection avec postgres il suffit de modifier le tru en false dns le fichier de conf de phppgadmin.
$conf['extra_login_security'] = false;
pour le probleme de connection a pgadmin via les user que j’ai créer j’ai décommenter dans postgres pg_hba.conf les acces quip ar défaut refuser tout les acces.
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
# Database administrative login by UNIX sockets
local all postgres ident sameuser
#
# All other connections by UNIX sockets
local all all ident sameuser
#
# All IPv4 connections from localhost
host all all 127.0.0.1 255.255.255.255 ident sameuser
#
# All IPv6 localhost connections
host all all ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff ident sameuser
host all all ::ffff:127.0.0.1/128 ident sameuser
#
# reject all other connection attempts
host all all 0.0.0.0 0.0.0.0 reject
~
après une bonne semaine j’y suis enfin arrivée, merci de ton aide.
en tout j’ai bien l’impression cela a l’air plus séurisée que mysql
Oui je trouve aussi désolé de ne pas avoir pu t’aider plus que ca mais je connais mal postgresql j’ai découvert ca cette année
Content que tu ai trouvé rajoute un petit [résolu] au titre du post
ok moi je vais découvrir maintenant
je suis nouveua sur ce forum, comment on précise que c’est résolus
Tu édite le premier post et dans le titre tu rajoute résolu et voila [quote]je suis nouveua sur ce forum,[/quote]
Bienvenue