【问题标题】:How to access the MongoDB 'local' database in Cloud Foundy?如何访问 Cloud Foundry 中的 MongoDB“本地”数据库?
【发布时间】:2018-06-21 17:41:45
【问题描述】:

当我创建与服务 MongoDB 的绑定时,CF 会为我创建一个新用户并为我提供无法访问“本地”数据库的凭据/数据库名称,因为该用户没有管理员角色。

请参见下面的屏幕截图,我可以访问我的 PC 上本地安装的 MongoDB 上的“本地”数据库和 CF 数据库(通过 SSH 连接)我只能访问数据库“201af166f4b82788”,我没有看到'本地'。

如何向我的 CF 用户授予对本地数据库的访问权限?

谢谢!

【问题讨论】:

  • 为什么需要访问local DB?你希望达到什么目标?您的 CF 提供商是什么?

标签: mongodb cloud cloud-foundry


【解决方案1】:

您的 Mongodb 提供商似乎没有授予您执行此操作的权限。我认为您无法采取任何措施来规避提供商提供的权限。

如果您有一个需要访问的合法用例,您应该联系您的 Mongodb 提供商的支持团队,看看他们是否可以提供帮助。

其他选择是寻找不同的 Mongodb 提供程序,也许可以为您提供专用的 Mongodb 服务器或托管您自己的 Mongodb。如果您自己托管,那么您可以将其配置为做任何您想做的事情。

如果您最终托管自己的或使用 Cloud Foundry 市场之外的提供商,您可以使用该信息创建用户提供的服务(请参阅cf cups),将其绑定到您的应用程序并读取信息,就像你会从市场上的供应商那里获得。

希望有帮助!

【讨论】:

  • 非常感谢丹尼尔!我也认为这将是一个死胡同!我会检查另一个提供商。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-19
  • 1970-01-01
  • 1970-01-01
  • 2015-06-01
  • 2021-08-09
  • 1970-01-01
相关资源
最近更新 更多