我试图为PostgreSQL9.3启用windows身份验证(Windows x64不在域中,UAC被禁用,我的帐户是本地管理员)。单击安装程序设置在NETWORKSERVICE下运行的服务器,我认为这很好。我跟踪了这个答案,但它不起作用:
C:\Program Files\PostgreSQL\9.3\bin>createdb --host=localhost testdb
Password:
Password:
createdb: could not connect to database template1: fe_sendauth: no password supplied创建了完全以Windows帐户名命名的登录角色--仍然没有运气。我做错了什么?我在网上找到的所有手册要么过时,要么不适用(需要AD)。
发布于 2016-04-18 15:31:01
如果其他人遇到这种情况,就像我从9.5开始所做的那样,您将需要向ipv4和ipv6添加一个可选的参数,这样才能工作。
include_realm=0
所以整件事看起来就像
host all your_username 127.0.0.1/32 sspi include_realm=0https://serverfault.com/questions/610840
复制相似问题