我应该如何将我的服务器连接到我的数据库
How should I connect my server to my database
我在 AWS 上的 EC2 实例上有一个 GO 服务器,其 VPC 与我的 Postgres 数据库相同。我目前能够通过从环境变量中读取密码来让服务器与 Postgres 数据库通信,但我不确定这是否是处理此问题的正确方法。有没有一种方法可以让服务器与数据库通信而无需以明文形式存储密码?
不需要使用您的数据库密码来连接服务器和数据库。在您的 RDS 中启用 IAM 身份验证,并将该角色附加到 EC2 服务器 运行 go 服务器。
您可以轻松找到实施细节 here.
我在 AWS 上的 EC2 实例上有一个 GO 服务器,其 VPC 与我的 Postgres 数据库相同。我目前能够通过从环境变量中读取密码来让服务器与 Postgres 数据库通信,但我不确定这是否是处理此问题的正确方法。有没有一种方法可以让服务器与数据库通信而无需以明文形式存储密码?
不需要使用您的数据库密码来连接服务器和数据库。在您的 RDS 中启用 IAM 身份验证,并将该角色附加到 EC2 服务器 运行 go 服务器。 您可以轻松找到实施细节 here.