1、安装Mongo Server
先下载好下面两个安装包,第一个是server,第二个是client。
双击第一个,按推荐默认安装即可。
安装完成之后,配置环境变量,以便于我们进入mongo shell。系统环境变量Path里添加mongo安装目录下的bin路径。
添加完成之后,进入按住Win + R 进入cmd终端
进入cmd后,输入mongo回车,出现以下界面表示mongo环境变量配置成功。
若无权限要求,下面内容可以忽略。直接客户端client登陆即可。
2、访问权限设置
mongo server安装完成之后,默认是开启状态。在>后面输入use admin 设置超级管理员密码
之后输入
db.createUser({
user: 'admin', // 用户名
pwd: '123456', // 密码
roles:[{
role: 'root', // 角色
db: 'admin' // 数据库
}]
})
弹出以下内容表示设置admin密码设置成功。
3、开启权限验证
进入目录C:\Program Files\MongoDB\Server\4.0\bin,打开文件mongod.cfg,找到以下这句:
#security:
修改为:
security:
authorization: enabled
重启mongo server
按住 ctrl + shift + esc 打开任务管理器
点击上边导航栏“服务”,找到MongoDB,然后右击,选择“重启服务”
到此,权限设置完成。
以下是两种mongo shell登录数据库的方式。
// 方式一
mongo
use admin
db.auth('admin', '123456')
// 方式二
mongo admin -u admin -p 123456
推荐方式二:
refer link: MongoDB 设置用户名密码
Enjoy yourself !