mongodb admin mongodb开启密码

导读:MongoDB是一个非关系型数据库,为了保护数据的安全性,我们需要开启密码功能 。接下来,将为大家介绍如何开启MongoDB的密码 。
1. 安装MongoDB
首先,需要在官网下载并安装MongoDB 。安装完成后,可以使用命令行工具进入MongoDB 。
2. 创建管理员用户
【mongodb admin mongodb开启密码】在MongoDB中,需要创建一个管理员用户来管理数据库 。可以使用以下命令创建管理员用户:
```
use admin
db.createUser(
{
user: "admin",
pwd: "password",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)
其中,“admin”是用户名,“password”是密码,roles表示该用户拥有的角色 , 这里是“userAdminAnyDatabase”,表示该用户可以管理任意数据库 。
3. 开启认证
接下来,需要在MongoDB配置文件中开启认证功能 。打开配置文件(默认路径为/etc/mongod.conf) , 找到以下行:
#security:
将其修改为:
security:
authorization: enabled
保存并关闭配置文件,重启MongoDB服务 。
4. 登录认证
现在,MongoDB已经开启了认证功能 , 因此需要在登录时输入用户名和密码 。可以使用以下命令登录MongoDB:
mongo -u admin -p password --authenticationDatabase admin
其中,“admin”是用户名,“password”是密码 , “--authenticationDatabase admin”表示认证的数据库是admin 。
总结:以上就是开启MongoDB密码的步骤 。通过创建管理员用户和开启认证功能,可以保护MongoDB数据库的安全性 。

    推荐阅读