Czy serwer Postgresql działa w systemie Windows, a także na klientach, możesz przetestować za pomocą tego, aby sprawdzić, czy to działa:
host all all 0.0.0.0/0 sspi
Magnus Hagander, programista Postgresql, opracowuje w tej sprawie:
„Wszyscy użytkownicy łączący się z komputera lokalnego, Twojej domeny lub zaufanej domeny zostaną automatycznie uwierzytelnieni przy użyciu uwierzytelniania skonfigurowanego przez SSPI (możesz włączyć/wyłączyć rzeczy takie jak NTLMv2 lub LM za pomocą zasad grupy – jest to konfiguracja Windows, a nie PostgreSQL) .Nadal musisz utworzyć rolę logowania w PostgreSQL, ale to wszystko.Zauważ, że domena nie jest w ogóle weryfikowana, tylko nazwa użytkownika.Więc administrator użytkownika w Twojej domenie podstawowej i zaufanej będzie uważany za tego samego użytkownika, jeśli spróbuje aby połączyć się z PostgreSQL. Zauważ, że ta metoda nie jest kompatybilna z klientami Unix."
Jeśli mieszasz Unix-Windows, musisz uciec się do Kerberos używając GSSAPI, co oznacza, że musisz wykonać pewną konfigurację. Ten artykuł na temat wdrażania PG w środowiskach Windows może poprowadzić Cię na właściwą ścieżkę.