PostgreSQL e l’account “postgres”

Avete installato PostgreSQL su Windows e mentre state esplorando la comodissima interfaccia grafica (PgAdmin III) un vostro amico vi chiede aiuto perchè ha problemi con il programma? E voi fate gli splendidi e mettete sottosopra il programma per capire cos’è?
Bene! Se siete arrivati al punto di disinstallare e reinstallare e nel momento in cui vi chiede la password (e voi la inserite) vi compare un messaggio che dice che esiste già un account postgres e che la password è errata…

BENVENIUUUUTOOOOOO, SEI DEI NOSTRI!

Praticamente PostgreSQL al primo utilizzo crea un account utente Windows, che non compare nella gestione account ma che esiste (ve lo garantisco 😉 ) e che verrà utilizzato per accedere al database locale.
Quando voi disinstallate e reinstallate il programma, tale account rimane (come precisa il messaggio a termine della disinstallazione) e nella successiva installazione si richiede la password associata a quell’account.
Se l’avete dimenticata O siete convinti che è giusta ma non va, DOVETE:

1. Disinstallare ogni installazione di PostgreSQL

2. Andare su Start -> Esegui e digitare “cmd”, si aprirà il prompt dei comandi

3. Digitare “net user” e verificare che fra gli utenti del vostro pc compaia effettivamente “postgres” (Maledetto!)

4. Digitare “net user postgres /delete” che cancellerà quell’account

5. Chiudere il prompt e reinstallare PostgreSQL che apparirà come la prima volta

(6. Opzionale) Scrivere su un cartellone la password scelta durante l’installazione e appenderla al muro

(7. Opzionale) Uccidi l’amico e smettila di fare lo splendido!

Happy SQL!

Posted on 19 Aprile 2009 in General, Informatica

Share the Story

Responses (9)

  1. AL
    26 Aprile 2009 at 13:05 ·

    ahahaha grande Ste!!

    ..cmq non mi sento responsabile delle tue azioni!:mrgreen:

    ciaoooo

    AL

  2. gfr
    16 Settembre 2010 at 20:38 ·

    grazie! questa spiegazione mi ha salvato dai guai!

  3. Stetolo
    17 Settembre 2010 at 15:23 ·

    Di nulla 🙂 !

  4. Nicoletta
    15 Ottobre 2010 at 9:11 ·

    😆 Grandissimo, mi hai salvato la vita!!!!!!!

  5. ted
    24 Novembre 2010 at 20:48 ·

    scusami tanto ma io ho eseguito passo passo tutto ed oanche eliminato tutto con cleaner ma se rivado a vedere ce ancora come user postgres come posso fare????

  6. Stetolo
    25 Novembre 2010 at 10:05 ·

    Sicuro di non aver ricevuto nessun errore durante la procedura nel prompt comandi?

  7. Pepp
    31 Maggio 2011 at 21:31 ·

    Ho seguito tutta la procedura ma quando digito “net user postgres /delete” nel prompt dei comandi mi dice “accesso negato”, come posso risolvere?

  8. Stetolo
    31 Maggio 2011 at 22:50 ·

    @Pepp
    Prova ad aprire il prompt dei comandi con i privilegi di amministratore (tasto destro, esegui come amministratore).

  9. beppe
    24 Giugno 2011 at 10:29 ·

    Grande STE , sono diventato matto per capire dove cacchio si prendesse questa password!!!

Leave a reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to Top