J'ai installé django sans problème, psycopg2 puis Postgresql. J'ai eu quelques difficultés avec l'installation de Postgresql (que j'ai du désinstaller puis réinstaller).
J'avais cru à un problème d'installation mais c'était juste parce que j'avais pas ajouté dans mon PATH la variable d'accès...
Cependant j'ai maintenant un problème lors de l'accès à l'outil.
Quand je tape dans mon git bash:
psql
On me demande de donner un code d'accès de mon utilisateur: impossible d'obtenir l'accès. Le code semble faux (alors que je n'ai aucun doute sur le code).
J'ai vérifié dans mon services et j'ai bien le service postgresql en version 13.
Donc quand je stoppe le service postgresql, l'erreur semble logique. Quand j'active, j'ai bien un retour pour demander l'accès. Mais mon acces ne marche pas. J'ai essayer de désinstaller et de réinstaller mais ça ne marche pas plus. (La première fois je pense avoir mis en code la touche "entrée" sans rien d'autre.
J'ai aussi supprimer le dossier qui restait présent après l'installation que je pensais qu'il pouvait contenir un code d'accès. Mais pas plus de résultat.
Je suis complétement perdu... J'ai passé quelques heures déjà sur cette erreur et je n'ai plus d'idée.
Pouvez-vous m'aider?
Merci en tout cas d'avoir pris le temps de me lire et de répondre.
Concernant la partie mauvais forum. Je pensais que le soucis pouvait venir de psycopg2 d'où m'a venu dans cette partie. Je veux bien être déplacé sans problème.
Concernant la partie Postgres, je n'utilise pas le code utilisateur windows. Tu parles du code que tu définies lors de l'installation?
J'ai pu créer un utilisateur "postgres", lui attribuer un nouveau code sans trop de difficultée.
La commande suivant fonctionne donc suivi de son code:
psql -U postgres
Mais par contre j'ai un autre utilisateur nommé 'brute" (comme mon user pc). Celui-ci créer de la même façon que le nommé "postgres", avec son code modifié.
Mais quand je fais
psql -U Brute
On me demande un code (celui que j'ai créée) qui ne marche pas.
Est-il possible que mon User nommée 'brute' soit impossible à utiliser? (dû à une désinstallation de postgresql puis un réinstallation?)
J'ai remarqué une autre chose que je ne comprends pas plus. Mais peut être que ça à un lien.
Quand je suis dans mon git bash et que je tape les commandes psql, elles ne tournent pas mais ne m'informent jamais d'une erreur. (sauf pour les psql -U brute)
createdb testbdd
#ou
createdb -O postgres testbdd
En gros je tape l'ordre et rien ne se passe. Je ne peux sortir du "rien" qu'en faisant ctrl+C.
Mais j'avais bien pensé a regarder dans les services s'il y avait bien le service postgresql démarré... J'ai même dû pour modifier les accès dans le fichiers arrêter et redémarrer le service.
Je crois que c'est normal, quand on se connecte avec un utilisateur, il se connecte par défaut sur la base de données qui porte le même nom que l'utilisateur. Si elle n'existe pas tu as ce message d'erreur, mais c'est pas grave.
Edit: si un admin peut passer le sujet dans le forum bdd ce serait top. Merci
Bonne journée,
Thibault
- Edité par Tibault 3 mars 2021 à 11:24:16
Acces PostgreSQL
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Blond, bouclé, toujours le sourire aux lèvres...
Blond, bouclé, toujours le sourire aux lèvres...