Suivre

Bon je crois qu’il est temps que je demande de l’aide… Depuis ce matin j’essaie d’installer @kresus sur mon serveur mais impossible configurer la base de donné postgresql.
Je finis toujours avec la même erreur:
password authentication failed for user "kresus"
Role "kresus" does not exist.

Une bonne âme pour me débloquer ?

· · Web · 1 · 4 · 1

@kresus
Coucou ! En installation manuelle, désolé d'avoir oublié de préciser

@grapin @kresus Probable que la base à été créé par postgres. Fais :

createdb -O <login> <base>

pour créer une base dont le rôle kresus aura la main sur la base kresus

@grapin @kresus et si le role kresus n'est pas créé :

createuser -P <login>

@_fusing @kresus
Merci pour la réactivité !

Hum, je comprends pas la différence entre la notion de role et de user. Là quand je tente createuser, il me dit : could not connect to database postgres: FATAL: role "root" does not exist

pourtant en faisant sudo mariadb j’ai bien un shell qui s’ouvre 🤔

@grapin ca ressemble à une base postgresql initialisée avec juste le role par défaut :)

sudo -u postgres createuser --interactive
(tu risques probablement d'avoir à creer une table kresus avant, si je ne m'abuse :" sudo -u postgres createdb kresus_db " et de donner les droits à kresus dessus :) )
@kresus

@Chakiral @grapin @kresus createdb -O user db_name directement pour associer les droits

@dashie @Chakiral @kresus
Merci pour votre aide. Ça m’a permis de me débloquer !! J’avais en effet manqué le détail qu’il fallait exécuter les commandes comme postgre et non pas comme root… C’est bon maintenant reste plus que la configuration du proxy à régler !

Inscrivez-vous pour prendre part à la conversation
Framapiaf

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !