添加账户
# 创建管理员数据库
use admin
# 创建账号和密码
db.createUser({user:"root",pwd:"YourPassword",roles:["root"]});
# 验证账号和密码
db.auth("root","YourPassword"); # 输出结果为1表示创建成功
# 删除原有服务
sc delete mongodb # 需提前退出数据库
# 挂起需要验证的服务器
mongod --dbpath C:\Program Files\MongoDB\Server\4.0\data\db --auth
# 加载成为Windows服务
mongod --dbpath C:\Program Files\MongoDB\Server\4.0\data\db --logpath C:\Program Files\MongoDB\Server\4.0\data\log\mongod.log --install --serviceName "MongoDB" --auth
# 为其它数据库添加用户
db.createUser({user:"longxiaojiangi",pwd:"YourPassword",roles:[{role:"dbOwner",db:"test"}]});