连接到postgresql server时,如何在psql命令行中设置rejectUnauthorized=false?

连接到postgresql server时,如何在psql命令行中设置rejectUnauthorized=false?,postgresql,Postgresql,在我的nodejs程序中,我使用 ssl: { rejectUnauthorized: false, }, 作为连接到Postgresql server的连接选项 当我使用命令行时,它会拒绝我的连接,并出现以下错误: psql: error: could not connect to server: FATAL: PAM authentication failed for user "user" FATAL: pg_hba.c

在我的nodejs程序中,我使用

ssl: {
            rejectUnauthorized: false,
          },
作为连接到Postgresql server的连接选项

当我使用命令行时,它会拒绝我的连接,并出现以下错误:

psql: error: could not connect to server: FATAL:  PAM authentication failed for user "user"
FATAL:  pg_hba.conf rejects connection for host "123.208.189.86", user "user", database "test", SSL off
我想知道如何通过
psql
命令行设置此选项

我尝试了不同的选择:

sslmode=verify-full
sslmode=verify-ca
sslmode=diabled
sslmode=prefer
sslmode=allow

但上述所有功能都不起作用。

拒绝未经授权:false
关闭psql中不存在的节点功能,因此它没有直接等效功能。你想解决什么问题?您收到的确切错误消息是什么?当连接到RDS PostgreSql时,我收到一个错误
用户PAM身份验证失败
,听起来像是密码或访问令牌错误,而不是与拒绝相关的ssl错误