È il server PostgreSQL in esecuzione su Windows così come i clienti allora si potrebbe provare con questo per vedere se questo funziona:
host all all 0.0.0.0/0 sspi
Magnus Hagander, uno sviluppatore di PostgreSQL, elaborates su questo:
"Tutti gli utenti che si connettono dal computer locale, dal tuo dominio o da un dominio trusted verranno automaticamente autenticati utilizzando l'autenticazione configurata SSPI (puoi abilitare/disabilitare cose come NTLMv2 o LM usando i Criteri di gruppo - è una configurazione di Windows, non di PostgreSQL) Devi ancora creare il ruolo di login in PostgreSQL, ma quello è esso. Si noti che il dominio non è affatto verificato, ma solo il nome utente. Pertanto, l'amministratore utente nel dominio principale e in quello fidato verrà considerato lo stesso utente se tenta di connettersi a PostgreSQL. Notare che questo metodo non è compatibile con i client Unix. "
Se si mischia Unix-Windows, allora si deve ricorrere a kerberos usando GSSAPI, il che significa che si deve fare qualche configurazione. This article on deploying Pg in Windows environments potrebbe forse guidarti nella giusta direzione.
fonte
2010-08-11 05:59:59
Grazie! Risolto il problema per me. – kamranicus