postgresql – 为heroku启用远程postgres访问

postgresql – 为heroku启用远程postgres访问,第1张

概述我正在设置我自己的postgres数据库,以便与heroku应用程序一起使用(我不想每月支付200美元只是为了拥有postgis,我不需要庞大的数据库或任何东西,只需postgis).我正在启用对postgres数据库的远程访问,但似乎我必须在每个ip的基础上使用我的pg_hba.conf文件中的以下行: host all all 67.162.57.30/8 md5 现在这一切都很好,除了我不知 我正在设置我自己的postgres数据库,以便与heroku应用程序一起使用(我不想每月支付200美元只是为了拥有postgis,我不需要庞大的数据库或任何东西,只需postgis).我正在启用对postgres数据库的远程访问,但似乎我必须在每个ip的基础上使用我的pg_hba.conf文件中的以下行:

host all all 67.162.57.30/8 md5

现在这一切都很好,除了我不知道ip heroku将尝试访问我的数据库.我正考虑将线路改为:

host all all 0.0.0.0/0 md5

但这感觉很危险.所以两部分问题:

>这真的像我觉得的那样危险吗?
>如果它真的像我认为的那样危险,是否有不同的方法来解决问题?

确保将pg_hba更改为仅允许SSL连接,您应该没问题.您还应该查看基于证书的身份验证.您可能对新的 $50/month production database plan而不是之前的$200 / mo入口点感兴趣. 总结

以上是内存溢出为你收集整理的postgresql – 为heroku启用远程postgres访问全部内容,希望文章能够帮你解决postgresql – 为heroku启用远程postgres访问所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1168704.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存