排查连接到 AWS RDS 上的免费试用版 postgres 的问题
Troubleshoot connecting to free trial postgres on AWS RDS
这是一个临时数据库,所以我不介意共享凭据。我们在 RDS 中设置了以下内容:
主机和端口并确认public访问
数据库名称
未显示用户名和密码,但我 100% 确定我们将正确的用户名和密码输入到 PgAdmin 4 和 python 的 psycopg2.connect
函数中。
PgAdmin 4 中的连接失败
但是,我们无法在 PgAdmin 4 和 python 中进行连接。数据库肯定是 public,我相当确定我们输入的参数是正确的。我相信 dbname 是 testdb
而不是实例 ID etl-test
可能是什么问题?我不确定的一件事是 VPC 和 VPC 安全组......我们是否需要将这些输入到 python 或 PgAdmin4 的任何地方才能连接?
这不是 pg-Admin 或 python 的问题。看起来您没有设置正确的入站规则。
this 博客 post 您可能会感兴趣
这是一个临时数据库,所以我不介意共享凭据。我们在 RDS 中设置了以下内容:
主机和端口并确认public访问
数据库名称
未显示用户名和密码,但我 100% 确定我们将正确的用户名和密码输入到 PgAdmin 4 和 python 的 psycopg2.connect
函数中。
PgAdmin 4 中的连接失败
但是,我们无法在 PgAdmin 4 和 python 中进行连接。数据库肯定是 public,我相当确定我们输入的参数是正确的。我相信 dbname 是 testdb
而不是实例 ID etl-test
可能是什么问题?我不确定的一件事是 VPC 和 VPC 安全组......我们是否需要将这些输入到 python 或 PgAdmin4 的任何地方才能连接?
这不是 pg-Admin 或 python 的问题。看起来您没有设置正确的入站规则。 this 博客 post 您可能会感兴趣