Является ли сервер Postgresql запущенным в Windows, а также на клиентах, вы можете проверить это, чтобы проверить, работает ли он:
host all all 0.0.0.0/0 sspi
Магнус Хагандер, разработчик Postgresql, уточняет на этом:
"Все пользователи, подключающиеся с локального компьютера, вашего домена или доверенного домена, будут автоматически аутентифицироваться с использованием настроенной аутентификации SSPI (вы можете включать / отключать такие вещи, как NTLMv2 или LM, используя групповую политику - этоконфигурация Windows, а не PostgreSQL). Вам все еще нужно создать роль входа в PostgreSQL, но это все. Обратите внимание, что домен не проверен вообще, только имя пользователя. Таким образом, администратор пользователя в вашем основном и доверенном доменебудет считаться одним и тем же пользователем, если он попытается подключиться к PostgreSQL. Обратите внимание, что этот метод несовместим с клиентами Unix. "
Если вы смешиваете Unix-Windows, вам придется прибегнуть к Kerberos с помощью GSSAPI, что означает, что выдолжны сделать некоторые настройки. Эта статья о развертывании Pg в средах Windows , возможно, может привести вас на правильный путь.