mongodb设置用户密码 Mongodb 增加密码

导读:Mongodb是一款非关系型数据库,因其高效、可扩展性强等特点而备受青睐 。在使用Mongodb时,为了保证数据的安全性,我们需要增加密码来进行身份验证 。本文将介绍如何在Mongodb中增加密码 。
1. 连接到Mongodb服务器
在命令行中输入以下命令连接到Mongodb服务器:
```
mongo
2. 创建管理员账户
在Mongodb中 , 我们需要通过管理员账户来创建其他用户 。首先需要创建一个管理员账户 。输入以下命令:
use admin
db.createUser(
{
user: "admin",
pwd: "password",
roles: [ { role: "root", db: "admin" } ]
}
)
【mongodb设置用户密码 Mongodb 增加密码】其中 , user为管理员账户名,pwd为管理员账户密码,roles为管理员角色 , 这里设置为root 。
3. 创建普通用户
创建完管理员账户后,我们可以使用管理员账户来创建其他用户 。输入以下命令:
use mydatabase
user: "myuser",
pwd: "mypassword",
roles: [ { role: "readWrite", db: "mydatabase" } ]
其中 , user为普通用户账户名,pwd为普通用户账户密码,roles为普通用户角色,这里设置为readWrite 。
4. 启用身份验证
创建完用户后,我们需要在Mongodb配置文件中启用身份验证 。找到Mongodb配置文件mongod.conf,在其中添加以下内容:
security:
authorization: enabled
5. 重启Mongodb服务
修改完配置文件后,需要重启Mongodb服务使其生效 。输入以下命令:
sudo service mongod restart
总结:通过以上步骤,我们可以在Mongodb中增加密码来进行身份验证,保证数据的安全性 。

    推荐阅读