【发布时间】:2016-11-04 22:30:20
【问题描述】:
我有一个数据库和几个需要使用它的应用程序(一个 Ruby on Rails 应用程序,默认情况下与数据库集成,还有一堆运行 Java 插件的 Minecraft 服务器)。现在,我正在使用我的 Web 应用程序的 REST api 来访问数据库。
所以:插件 -> api -> db -> api -> 插件
我正在寻找一种方法让我的插件直接访问数据库,而无需先通过网络应用程序。
插件 -> 数据库 -> 插件
如何允许外部应用程序访问我的数据库?如何确保只允许某些应用程序访问数据库? (另外:我应该这样做吗?)
【问题讨论】:
-
任何拥有 postgres 连接字符串和凭据的人都可以访问数据库。
标签: ruby postgresql ruby-on-rails-3