Postgres 凭证
您可以使用这些凭据来验证以下节点:
代理节点用户
代理节点不支持 SSH 隧道。
先决条件
在 Postgres 服务器上
创建用户帐户。支持的身份验证方法
- 数据库连接
相关资源
有关该服务的更多信息,请参阅
Postgres 的文档。使用数据库连接
要配置此凭据,您需要:
- 服务器的主机名或域名。
- 数据库名称。
- 用户名。
- 用户密码。
- 忽略 SSL 问题:设置 SSL 验证失败时凭证是否连接。
- SSL :选择是否在连接中使用 SSL。
- 用于连接的端口号。
- SSH 隧道:选择是否要使用 SSH 加密与 Postgres 服务器的网络连接。
要设置数据库连接:
-
输入Postgres 服务器的
主机名或域名。您可以运行以下命令来确认主机名,也可以运行以下查询:1SELECT inet_server_addr(); -
输入
数据库名称。运行命令确认数据库名称。 - 输入您想要连接的用户的用户名。
- 输入用户的密码。
- 忽略 SSL 问题:如果启用此功能,即使 SSL 验证失败,凭证也会连接。
- SSL :选择是否在连接中使用 SSL。有关更多信息,请参阅 Postgres SSL 支持。选项包括:
- 允许
- :将
- 参数设置为
- 。首先尝试非 SSL 连接;如果失败,则尝试 SSL 连接。
- 禁用
- :将
- 参数设置为
- 。仅尝试非 SSL 连接。
- 要求
- :将
- 参数设置为
- 。仅尝试 SSL 连接。如果存在根 CA 文件,请验证服务器证书是否由受信任的证书颁发机构 (CA) 颁发。
-
输入用于连接的
端口号。您可以运行以下命令来确认主机名,也可以运行以下查询:1SELECT inet_server_port(); - 选择
- SSH 身份验证方式以
- 设置要构建的 SSH 隧道类型:
- 如果要使用密码连接到 SSH,
- 请选择
- 密码
- 如果要使用身份文件(私钥)和密码连接到 SSH,
- 请选择
- 私钥
- 输入您要连接到的远程绑定地址作为
- SSH 主机
- 。SSH
- 端口
- :输入 SSH 隧道的本地端口号。SSH
- Postgres 端口
- :输入隧道的远程端,即数据库服务器正在使用的端口号。SSH
- 用户
- :输入要登录的用户名。
- 如果您选择了
- 密码
- ,请添加用户的
- SSH 密码
- 。
- 如果您选择了
- SSH 身份验证方式
- 的
- 私钥
- :
- 私钥
- 的内容
- 。
- 如果
- 私钥
- 是使用密码创建的,请输入该
- 密码
- 。如果
- 私钥
- 没有密码,请将此字段留空。
有关详细信息,请参阅
使用 SSH 隧道的安全 TCP/IP 连接。SSH 隧道限制
仅在以下情况下使用
SSH 隧道设置:- 您正在使用Postgres节点的凭证(代理节点不支持 SSH 隧道)。
- 您有一个 SSH 服务器与 Postgres 服务器在同一台机器上运行。
- 您有一个可以使用 登录的用户帐户。