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 Re : Général » information_schema » 12/03/2021 12:54:52

Finalement, j'ai réinstallé le PC depuis une SD vierge, mais avec la "vieille" version de Raspberry PI OS, du 20/08/2020 à la place de la nouvelle, du 11/1/2021.
Et maintenant, ça fonctionne parfaitement ... Je ne saurai vous expliquer pourquoi, et je pense qu'il serait prématuré de dire que RosarioSIS est incompatible avec le dernière version.
Merci de votre aide.

#2 Re : Général » information_schema » 11/03/2021 10:49:35

Ce que je veux dire, c'est qu'il cherche le mot de passe en IPv6 et ne peux pas le trouver puisqu'il n'y a pas de connexion.

#3 Re : Général » information_schema » 11/03/2021 10:00:41

Merci de vos réponses qui m'ont permis d'avancer.
En fait, l'erreur principale semble bien être la connexion par IPv6 qui bloque tout. Je l'avais passée en commentaire, mais le système réclame la ligne et ne va pas plus loin.
Comment configurer le pg_hba.conf pour lui interdire la connexion IPv6 ?

#4 Re : Général » information_schema » 09/03/2021 15:49:31

J'ai en effet des erreurs dans le fichier log et je vous donne les dernières lignes :
2021-03-09 14:36:02.132 CET [4071] pi@rosario_essai FATAL:  authentification par mot de passe échouée pour l'utilisateur  « pi »
2021-03-09 14:36:02.132 CET [4071] pi@rosario_essai DÉTAIL:  Mot de passe ne correspond pas pour l'utilisateur pi :
    La connexion correspond à la ligne 94 du pg_hba.conf : « host    all             all             ::1/128                 md5 »
2021-03-09 14:36:02.144 CET [4072] pi@rosario_essai FATAL:  authentification par mot de passe échouée pour l'utilisateur  « pi »
2021-03-09 14:36:02.144 CET [4072] pi@rosario_essai DÉTAIL:  Mot de passe ne correspond pas pour l'utilisateur pi :
    La connexion correspond à la ligne 94 du pg_hba.conf : « host    all             all             ::1/128         

Le mot de passe de "pi" est donné dans le fichier  config.inc.php qui est inclus correctement juste auparavant     
La ligne 94 du pg_hba.conf concerne la connexion en IPv6 et ne me concerne donc pas. Faut-il la mettre en remarque ?
Merci de votre aide

#5 Re : Général » information_schema » 09/03/2021 14:14:56

En effet, \dn me donne la liste des shémas et il n'y en a qu'un seul nommé public et appartenant à postgres.

Voilà la ligne sur laquelle il se bloque : $result = db_query( "SELECT 1 FROM information_schema.tables WHERE table_schema='public'
    AND table_name='config';" );

or je vois qu'il cherche en effet dans la table_schema public qui existe.
Aurais-je donc plutôt un problème de mot de passe ?

#6 Général » information_schema » 09/03/2021 11:38:11

PdBl
Réponses : 12

J'ai installé PostgreSQL sans trop de problèmes et ça fnctionne, mais le but final est d'installer ROSARIOSIS.
J'ai copié le répertoire et créé une base, mais quand je lance le script d'installation : InstallDatabase.php il se bloque sur le test de la table information_schema qui semble bien ne pas exister.
Si je fais \l dans psql, je vois pourtant bien quatre bases de données, dont celle que j'ai créée.
Je ne trouve nulle part comment créer cette fameuse table, mais seulement comment l'exploiter.
Est-il possible de la générer ?
Merci

Pied de page des forums

Propulsé par FluxBB