mongodb主从自动切换 mongodb切换用户

导读:MongoDB是一款非常流行的NoSQL数据库,支持多用户同时操作 。本文将介绍如何在MongoDB中切换用户,以及如何创建和删除用户 。
1. 登录MongoDB
在命令行中输入mongo命令,即可进入MongoDB的shell环境 。默认情况下,会使用admin数据库 。
2. 创建用户
在admin数据库中执行以下命令,即可创建一个新用户:
```
db.createUser(
{
user: "username",
pwd: "password",
roles: [ { role: "readWrite", db: "databaseName" } ]
【mongodb主从自动切换 mongodb切换用户】}
)
其中,username和password分别为用户名和密码,databaseName为该用户所能访问的数据库名称,readWrite为该用户的权限 。
3. 切换用户
在MongoDB中,可以使用以下命令来切换用户:
use databaseName
db.auth("username", "password")
其中 , databaseName为要切换到的数据库名称,username和password为要切换到的用户的用户名和密码 。
4. 删除用户
在admin数据库中执行以下命令,即可删除一个用户:
db.dropUser("username")
其中,username为要删除的用户的用户名 。
总结:在MongoDB中,切换用户非常简单,只需要使用use和db.auth命令即可 。同时,创建和删除用户也非常方便 。对于多用户同时操作的场景,这些功能非常有用 。

    推荐阅读