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!
ahahaha grande Ste!!
..cmq non mi sento responsabile delle tue azioni!:mrgreen:
ciaoooo
AL
grazie! questa spiegazione mi ha salvato dai guai!
Di nulla 🙂 !
😆 Grandissimo, mi hai salvato la vita!!!!!!!
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????
Sicuro di non aver ricevuto nessun errore durante la procedura nel prompt comandi?
Ho seguito tutta la procedura ma quando digito “net user postgres /delete” nel prompt dei comandi mi dice “accesso negato”, come posso risolvere?
@Pepp
Prova ad aprire il prompt dei comandi con i privilegi di amministratore (tasto destro, esegui come amministratore).
Grande STE , sono diventato matto per capire dove cacchio si prendesse questa password!!!