【发布时间】:2018-07-08 07:24:22
【问题描述】:
我正在尝试根据https://devcenter.heroku.com/articles/heroku-postgresql#local-setup 的说明设置本地版本的 PostgreSQL,以便在 Heroku 上与我的 Rails 应用程序一起使用。
当我为不同的 Heroku 配置 grep 时
(heroku config | grep HEROKU_POSTGRESQL)
我得到了以下回报:
HEROKU_POSTGRESQL_AQUA_URL: postgres://mzqgqmkhlsgufo:Hk-Nu5SF6amY9mgl2n6u-Yi6U-@ec2-54-243-228-246.compute-1.amazonaws.com:5432/d8jndm2sub3lbt
HEROKU_POSTGRESQL_VIOLET_URL: postgres://nviwubpznhhgkv:siEYPLdOknBWOj1K3HePMn21DS@ec2-54-243-188-54.compute-1.amazonaws.com:5482/ddr1fm1ou7ha9s
不同的颜色有什么意义吗?我会更好地使用一种而不是另一种,还是它们只是随机的颜色?对不起,如果这是一个愚蠢的问题,但我不打算找到解决这个问题的问题。
【问题讨论】:
-
在您发布的连接字符串中,您正在暴露“敏感”信息......而不是编辑它!
-
@user1322092 它已经过编辑,只能通过 heroku 访问,所以我认为这很好
-
实际上,您可以使用连接字符串在 heroku 之外访问您的 heroku postgres db。无论如何,如果您碰巧使用了真实的,请考虑轮换您的凭据。
标签: postgresql heroku