Ciao, grazie per la risposta.Originariamente inviato da byaur
la sintassi corretta, almeno su *Nix é:
psql -h <host> -d <database> -u <utente>
naturalmente devi sostituire a <> i corretti parametri.
cmq che sappia io l'utente postgres può dare certi fastidi quando si usa, poichè è quello creato di default e quello che avvia(in win automaticamente)il servizio postgres...
prova a creartene un'altro con CREATEUSER e connettiti con l'altro al db, dopo pero avergli cambiato i privilegi di lettura del DB specifico...
Ho provato a fare le seguenti cose. Tramite pgAdmin III mi sono loggato (come ripeto, dal front-end funziona!) ed ho creato:
a) Un nuovo utente (un "login role") chiamato "gest" con le opzioni "can login" e "can create database objects" e con una certa password.
b) Un nuovo database chiamato "gestionale".
Se faccio dalla console:
psql -h localhost -d gestionale -U gest
continua a dirmi (e senza chiedermi niente):
psql: FATAL: password authentication failed for user "gest"
Putroppo conosco ancora poco il PostgreSQL!!![]()
![]()

Rispondi quotando