2015-05-05 1 views
0

Используя терминал, я могу добавить пользователя с помощью db.createUser(user, writeConcern) и удалить его с помощью db.dropUser(username, writeConcern)Как добавить и удалить пользователей в MongoDB Java Driver 2.13?

Как добавлять и удалять пользователей в MongoDB Java Driver 2.13?

+1

Вы просмотрели документацию [** Подтвердите подлинность MongoDB с помощью драйвера Java **] (https://docs.mongodb.org/ecosystem/tutorial/authenticate-with-java-driver/#authenticate-to- mongodb-with-the-java-driver) еще? – chridam

+1

В нем объясняется только то, как аутентифицироваться, пользователи могут создаваться в MongoDB или поступать из других систем, например, через GSSAPI – Ross

ответ

0

В MongoDB Java Driver 2.13 его очень похоже на оболочку. Для добавления пользователя можно использовать DB.addUser и удалить пользователь, вы можете использовать DB.removeUser - см api documentation для аргументов

Следует отметить, что эти методы устарели и будут удалены в будущем, скорее всего, в версии 4.0 ,

Предпочтительный метод - использовать команды напрямую. Таким образом, вы можете использовать DB.command - синтаксис для команд можно найти в общей документации MongoDB, см. createUser и см. dropUser.

Смежные вопросы