2013-03-10 88 views
3

我有一个使用postgres插件运行的heroku应用程序。我想知道是否可以将允许的主机列入白名单。通常这是通过编辑pg_hba.conf文件完成的,但在heroku上这是不可能的。白名单允许Heroku postgres的主机?

回答

3

这是不可能的 - Heroku不提供访问权限。他们使用高度复杂且随机生成的用户名/密码,如在heroku config输出中所看到的,但允许从任何主机访问。

+0

这是否意味着我不能使用heroku postgres作为兼容PCI-DSS的卡数据存储? PCI-DSS确实需要对存储进行访问控制。 – tapan 2013-03-10 20:40:14

+0

@tapan用户名和密码是访问控制。它是否明确指定了基于IP地址的白名单/黑名单? – 2013-03-10 23:17:46

+0

@CraigRinger不幸的是,是的。卡存储数据库必须从公共网络完全防火墙,只有允许IP的白名单。 – tapan 2013-03-11 04:59:06