回复: ident auth does not works as usual - Mailing list pgsql-general

From pan snowave
Subject 回复: ident auth does not works as usual
Date
Msg-id OS3P286MB193327FB105CD72F695D0946D3E1A@OS3P286MB1933.JPNP286.PROD.OUTLOOK.COM
Whole thread Raw
In response to Re: ident auth does not works as usual  (Alban Hertroys <haramrae@gmail.com>)
Responses Re: ident auth does not works as usual
List pgsql-general
Hi, 

Sorry,   the name of ident file  that i used  is wrong,  it is pg_ident.conf (the same as you says)

And, I found  pg_ident.conf works, because  i can found ident entry in pg views ,

 line_number | map_name | sys_name | pg_username | error
-------------+----------+----------+-------------+-------
          43 | test     | root     | cce         |

But when i connect to psserver by using os user root  
/usr/local/pgsql/bin/psql   -p5432 -d db1     -h127.0.0.1  
psql: error: connection to server at "127.0.0.1", port 5432 failed: FATAL:  Ident authentication failed for user "root"

I have check  config files many times,  everything is right, and hba config file content is:

# "local" is for Unix domain socket connections only
local   all             all                                     peer
# IPv4 local connections:
host    all             root             127.0.0.1/32           ident    map=test
host    all             all             127.0.0.1/32            trust
# IPv6 local connections:
host    all             all             ::1/128                 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
local   replication     all                                     trust
host    replication     all             127.0.0.1/32            trust
host    replication     all             ::1/128                 trust


Thanks.


发件人: Alban Hertroys <haramrae@gmail.com>
发送时间: 2023年8月26日 10:38
收件人: pan snowave <windxp@LIVE.CN>
抄送: pgsql-general@lists.postgresql.org <pgsql-general@lists.postgresql.org>
主题: Re: ident auth does not works as usual
 

> On 26 Aug 2023, at 11:31, pan snowave <windxp@LIVE.CN> wrote:

(…)

> pg_indent.conf
>
> test   root    cce

If that is indeed the name of the file, that would explain your problem. No doubt that it should be named pg_ident.conf instead, without the ’n'.

Alban Hertroys
--
If you can't see the forest for the trees,
cut the trees and you'll find there is no forest.

pgsql-general by date:

Previous
From: "David G. Johnston"
Date:
Subject: Re: ident auth does not works as usual
Next
From: Abhishek Bhola
Date:
Subject: pgBackRest for a 50 TB database