帮助中心/最新通知

质量为本、客户为根、勇于拼搏、务实创新

< 返回文章列表

【服务器相关】配置MongoDB账号密码配置指南 mongodb的账号密码

发表时间:2025-06-16 03:46:00 小编:主机乐-Yutio

MongoDB是近年贯穿新技术趋势的关系型数据库,在配置MongoDB账号密码上,我们采取如下两种解决方案:一种是在终端中配置,另一种是写一个配置文件的方式,详细介绍如下。

#### 一、使用终端中配置

在MongoDB中,用户可以在终端中为MongoDB添加账号密码:首先,用户需使用root权限运行:

$ sudo mongod

然后,使用 MongoDB用户名和密码添加用户:

$ use admin
$ db.createUser({
user: "username",pwd: "password",
roles: [{ role: "userAdminAnyDatabase", db: "admin" }
]}
)

#### 二、使用配置文件

用户也可以使用一个配置文件来添加账号密码,首先,在运行终端中配置MongoDB:

$sudo mongod --auth

然后,在MongoDB的 /etc/对应的目录下面,新建一个mongo.conf文件,里面写入配置信息:

security:
authorization: enabledkeyFile:

最后,再创建一个keyFile,用来放置我们上文添加的账号密码:

security:
users:- user: username
pwd: passwordroles:
- userAdminAnyDatabase

以上就是MongoDB账号密码配置的解决方案,无论是在终端中配置,还是写一个配置文件,都能够让我们更加有效安全地使用MongoDB。


联系我们
返回顶部