部分安装包括postgres数据库安装。数据库正在运行,使用它的应用程序连接正常。
我想将postgres安装用于我自己的一些报告需求。我有一个公平的方式来到数据库,但我最后一点感到难过。
我可以做psql -h /path/to/socket
但是
psql: FATAL: authentication failed for user "postgres": invalid authentication method.
我已经进入pg_hba.conf
并且唯一没有注释的行是:
local all all trust
host all all 127.0.0.1/32 trust
host all all ::1/128 trust
据我所知,这应该意味着任何本地连接尝试都会受到信任,因此可以。
我已尝试指定不同的用户(root,me等),并始终得到相同的回复。我有什么想法可以访问服务器?