Ho dimenticato la parte della password :)

esegui (cambiando solo il valore di miapassword con quella desiderata):
sudo -s
su - postgres
psql
ALTER USER pyarchinit WITH PASSWORD 'miapassword';
\q
exit

Questo dovrebbe impostare la password e permetterti di connetterti.

Alessandro

Luca Mandolesi ha scritto:
Fatto tutto, ma non riesco a connettermi. Ho provato a passare a pgadmin l'utente pyarchinit ma mi chiede la password. mmm, suggerimenti??? Grazie!!!!!

Luca

2009/3/24 Alessandro Briosi <[email protected] <mailto:[email protected]>>

    correzione

    Alessandro Briosi ha scritto:

        La cosa è un pò più complicata. :) Ma non serve reinstallare.

        Per default l'installazione di postgres crea un utente postgres,
        che non è abilitato al login con una password.
        L'autenticazione per default è fatta sull'utente che si collega.
        E la connessione via "tcp" è disabilitata (afair).

        Ora hai più di una soluzione, ma questa mi sembra la migliore:
        1. crea un utente di postgres con i comandi nella shell
        sudo -s
        <inserisci la password del tuo utente>
        su - postgres
        createuser
        <dagli privilegi di superadmin per semplificarti la vita>

        2. poi modifichi il file pg_hba.conf in /etc/postgresql/8.3/main
        ed aggiungi la seguente riga (o rimuovi il commento)
        host    all         all         127.0.0.1/32
        <http://127.0.0.1/32>          md5
        oppure se ti connetti da remoto (dalla lan)
host all all 0.0.0.0/24 <http://0.0.0.0/24> md5

    dovrebbe essere:
host all all 0.0.0.0/0 <http://0.0.0.0/0> md5


        3. Modifichi il file postgresql.conf (nella stessa cartella)
        aggiungendo/modificando la riga
        listen_addresses = '*'

        4. riavvia postgresql
        sudo /etc/init.d/postgresql-8.3 restart

        N.B. Per modificare i file di configurazione devi avere i
        permessi di root o farlo con l'utente postgres

        Alessandro


        mando ha scritto:

            Salve a tutti. Sto provando per la prima volta linux
            (Ubuntu) e dopo aver
            installato qgis, volevo provare ad installare anche
            postgres/postgis.
            Tramite Synaptic ho installato entrambi, ma nel corso della
            procedura ho
            notato che non chiede di creare l'utente postgres con pass e
            infatti ora se
            provo a collegarmi con pgadmin mi richiede una pass che non
            so. Dovevo
            creare prima l'utente postgres con una mia pass e poi
            installare? Spiano
            tutto (tanto sono prove) o posso entrare nei file di
            configurazione?

            grazie

        _______________________________________________
        Iscriviti all'associazione GFOSS.it:
        http://www.gfoss.it/drupal/iscrizione
        [email protected] <mailto:[email protected]>
        http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss
        Questa e' una lista di discussione pubblica aperta a tutti.
        I messaggi di questa lista non rispecchiano necessariamente
        le posizioni dell'Associazione GFOSS.it.

    _______________________________________________
    Iscriviti all'associazione GFOSS.it:
    http://www.gfoss.it/drupal/iscrizione
    [email protected] <mailto:[email protected]>
    http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss
    Questa e' una lista di discussione pubblica aperta a tutti.
    I messaggi di questa lista non rispecchiano necessariamente
    le posizioni dell'Associazione GFOSS.it.


_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[email protected]
http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.

Rispondere a