Hi Gabriele, I forgot to mention one thing. > That means that PostgreSQL is successfully running. Try and connect to the > database using a different user by passing the '-U' option to psql or by > setting the PGUSER environment variable. PostgreSQL creates a role/user inside the cluster with the same name as the user that ran initdb. Try and connect to either the postgres or the template1 database, by executing: psql template1 or psql postgres and then type: \du This will give you a list of the roles (users) inside the database. Please make sure you specify the right port and host (or Unix socket) to psql. Ciao, Gabriele -- Gabriele Bartolini - 2ndQuadrant Italia PostgreSQL Training, Services and Support Gabriele.Bartolini@xxxxxxxxxxxxxx - www.2ndQuadrant.it -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general