小编sat*_*ata的帖子

pg_ident.conf 工作吗?

当我尝试运行 psql 时,它说:

psql --version
psql (PostgreSQL) 9.3.12
psql
psql: FATAL:  Peer authentication failed for user "testuser"
Run Code Online (Sandbox Code Playgroud)

这是我的pg_hba.conf

# Database administrative login by Unix domain socket
local   all             postgres                                peer

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     peer    map=testmap
# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5
Run Code Online (Sandbox Code Playgroud)

这是我的pg_ident.conf

# MAPNAME       SYSTEM-USERNAME         PG-USERNAME
testmap         testuser                postgres …
Run Code Online (Sandbox Code Playgroud)

linux postgresql

4
推荐指数
1
解决办法
5901
查看次数

标签 统计

linux ×1

postgresql ×1