mongodb create root
时间: 2024-02-04 11:02:53 浏览: 91
mongodb安装和实用命令
以下是创建MongoDB root用户的步骤:
1. 停止MongoDB服务
```shell
sudo service mongod stop
```
2. 删除MongoDB数据文件和日志文件
```shell
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
```
3. 以修复模式启动MongoDB
```shell
sudo mongod --repair --dbpath /var/lib/mongodb
```
4. 以不验证身份的方式启动MongoDB
```shell
sudo mongod --dbpath /var/lib/mongodb --setParameter authenticationMechanisms= --auth
```
5. 连接到MongoDB
```shell
mongo
```
6. 创建root用户
```shell
use admin
db.createUser({user: "root", pwd: "your_password_here", roles: ["root"]})
```
7. 退出MongoDB
```shell
exit
```
8. 停止MongoDB服务
```shell
sudo service mongod stop
```
9. 以验证身份的方式启动MongoDB
```shell
sudo service mongod start
```
阅读全文