当前位置: 首页 > 知识库问答 >
问题:

MongoDB:无法添加用户-未授权(CloudFoundry)

宰父淳
2023-03-14
db.createUser({ user: "whateverusername" , pwd: "whateverpassword", roles: ["userAdminAnyDatabase", "dbAdminAnyDatabase", "readWriteAnyDatabase"]})
db.system.users.find();

我真的很感激你能提供的任何帮助!

共有1个答案

宫弘亮
2023-03-14

您需要通过CloudFoundry添加用户。或者将服务绑定到应用程序,该应用程序将创建该应用程序使用的用户,或者创建用于所有其他目的的服务密钥(主要用于人类需要与数据库交互的情况)。

以下是如何将服务绑定到应用程序的文档:https://docs.developer.swisscom.com/devguide/services/application-binding.html

相关教程:https://docs.developer.swisscom.com/tutorial-go/bind-service.html

 类似资料:
  • http://docs.mongodb.org/manual/tutorial/add-user-administrator/ 2)然后我编辑了mongod.conf,取消了这一行的注释 4)我可以连接,但它在连接时说了这句话。 5)现在,我创建的这个用户似乎根本没有权限。 问题出在哪里?我将整个过程重复了3次,并且 我认为我是按照MongoDB文档中指定的方式完成的。但它不起作用。 我希望这个用

  • 我从MongoDB开始,我想使用/通过DBS访问。我做的第一件事是创建和管理用户,并使用auth activate启动mongodb,这是我创建的用户: 之后,我尝试使用以下命令创建用户: 但我得到了这个错误: 我在谷歌上搜索过,但只有两个结果,一个是中文的,另一个不相关,所以我有点迷茫。你知道吗?看起来我的管理用户没有权限,我可以使用以下命令访问mongodb: 提前谢了。

  • 我是Spring Security的新手,我正在开发一个需要使用Spring Security 3.2进行身份验证和授权的web应用,身份验证部分工作正常,但授权不正常。下面是我的Spring Security配置xml片段。 使用此配置,除了授权之外,其他一切都可以正常工作。我有两个用户,即tim@abc.com(角色=管理员)和bob@abc.com(role=USER),但是当我尝试使用bo

  • 本文向大家介绍mongodb 添加用户及权限设置详解,包括了mongodb 添加用户及权限设置详解的使用技巧和注意事项,需要的朋友参考一下 例如:mysql安装配置好后,有一个自带的mysql数据库,里面有一张user表,用来存放用户,以及用户权限,而mongodb这个最像关系型的数据库,有没有这样的表呢。 一,掌握权限,理解下面4条基本上就差不多 1,mongodb是没有默认管理员账号,所以要先

  • 介绍 除了内置的 用户认证 服务之外, Lumen 还提供了用户授权和资源访问控制的方案。有很多种方法与辅助函数能帮你处理授权逻辑。 总的来说,Lumen 中的使用和 Laravel 大同小异,我们会在这个文档中指出不同的地方,完整的用户授权文档还需要查阅 Laravel 授权文档 。 与 Laravel 的不同 定义权限 与 Laravel 相比,Lumen 的用户授权的不同之处在于如何定义权限

  • 我创建了一个用户注册的系统,一旦他们成功注册,他们在表单中填写的其他信息将被添加到数据库中带有用户ID的节点中。 在createUserWithEmailAndPassword回调中,我添加了一个应该写到数据库的函数。但是,在注册时,数据库写入总是抛出错误。我决定检查firebase.auth().currentUser中的值,以确保新用户确实登录了,而且确实登录了。 安全规则如下: 我还测试了s