将pgadmin连接到RDS AWS Elastic beanstalk

时间:2017-05-23 22:00:22

标签: windows postgresql amazon-web-services elastic-beanstalk pgadmin

我正在尝试将我的RDS postgres SQL数据库连接到我的pgAdmin III以查看BBDD并添加数据,但连接会启动以下一个错误: pgAdmin message

我的pg_hba.config具有以下一种配置:

# TYPE  DATABASE        USER            ADDRESS                 METHOD
# IPv4 local connections: host    all             all           127.0.0.1/32            md5    
host    all             all             0.0.0.0/0               md5
# IPv6 local connections:
host    all             all             ::1/128                 md5    
#host    replication     postgres        127.0.0.1/32           md5
#host    replication     postgres        ::1/128                md5

和我的postgresql.conf:

listen_addresses = '*'      
port = 5432             
max_connections = 100

我在Windows桌面上配置了防火墙规则,因为pgadmin能够通过TCP与5432端口进行通信。

我还附加了连接的变量:pgadmin connection

谢谢,如果你能帮助我,我会感激不尽。

2 个答案:

答案 0 :(得分:0)

检查您的安全组是否在TCP上有端口5432的条目。

答案 1 :(得分:0)

我离开安全组的配置: 团队名字: awseb-E-ds3pmf8tx8堆叠-AWSEBRDSDBSecurityGroup-G0BCKWC2QTGH

组说明: 启用对Beanstalk应用程序的数据库访问

组ID: SG-39ce5252

VPC ID: VPC-ead84082

入站:

类型: 所有TCP 协议: TCP 港口范围: 0 - 65535 资源: sg-d2fa6ab9(awseb-e-ds3pmf8tx8-stack

OUTBOUND

类型: 一切都很麻烦 协议: 所有 港口范围: 所有 目的地: 0.0.0.0/0