• [^] # Re: Plus d'infos

    Posté par . En réponse au message mot de passe psql??? postgresql sous ubuntu. Évalué à 2.

    Bonsoir !
    La réponse à ton problème est dans ton post :

    la première ligne de ton pg_hba.conf n'est pas bonne (ou en tout cas, c'est elle qui te bloque) :

    local all postgres ident

    Elle devrait être :
    local all postgres trust
    ou
    local all all trust

    Quoi qu'il en soit, l'une comme l'autre n'est pas à conseiller, car quiconque a soit un accès au compte postgres (première modif) ou quiconque a un accès à la machine (seconde modif) a alors accès à psql.

    Je te conseille donc de :
    1) changer la ligne incriminée en
    local all postgres trust

    2) te connecter à la base template1 avec le compte postgres et changer son mot de passe :
    $ psql template1 -u postgres
    => alter user postgres with password 'plop';

    3) remettre la ligne dans l'état initial :
    local all all ident
    ou local all all md5...
    de façon à éviter les connexions locales sans demandes de mot de passe.
    Voilà, j'espère que ce commentaire te sera utile.