0

使用终端,我可以使用添加用户db.createUser(user, writeConcern)并使用删除它db.dropUser(username, writeConcern)

如何在 MongoDB Java Driver 2.13 中添加和删除用户?

4

2 回答 2

0

在 MongoDB Java Driver 2.13 中,它与 shell 非常相似。要添加您可以使用DB.addUser的用户并删除您可以使用的用户DB.removeUser- 请参阅api 文档以获取参数

应该注意的是,这些方法已被弃用,将来很可能会在 4.0 版本中删除。

首选方法是直接使用命令。所以你可以使用DB.command - 命令的语法可以在通用 MongoDB 文档中找到,请参阅createUserdropUser

于 2015-05-08T16:05:40.790 回答
0

从当前数据库中删除用户。

> db.dropUser(username, writeConcern)

username - 要从数据库中删除的用户名。

writecConcern - 可选。删除操作的写入关注级别。writeConcern 文档采用与 getLastError 命令相同的字段。

例子:

use products
db.dropUser("reportUser1", {w: "majority", wtimeout: 5000})
于 2018-08-12T09:33:32.477 回答