我正在通过 Proximo 在 Heroku 上运行 Node.js 应用程序,以便为出站流量获取静态 IP。(参见https://devcenter.heroku.com/articles/proximo#using-the-proximo-http-proxy,使用Procfile
方法)。
由于这样做,MySQL 连接现在超时并且无法连接。我正在使用 Knex 并连接到 ClearDB
我尝试更新权限以允许从 Proximo IP 访问数据库用户,如下所示:
GRANT ALL PRIVILEDGES ON <DB_NAME>.* TO <DB USER>@<PROXIMO IP> IDENTIFIED BY '<DB PASSWORD>'
但是 ClearDB 不允许这样做:
拒绝用户@% 访问 DB NAME
有没有一种方法可以允许访问,以便数据库连接或配置 Proximo 以不代理 MySQL 连接/流量?