mongoDB的权限配置主要分为两步:
-
启用访问控制
进入mongoDB的安装目录,如:C:\MongoDB\Server\4.0\bin,找到mongod.cfg配置文件,添加:
即可。
创建数据库及用户账号
mongo分为很多种角色,详情可参考:https://www.cnblogs.com/dbabd/p/10811523.html ,此处不设置角色。
运行mongo.exe,依次输入:
- use 数据库名
- db.createUser({user:用户名,pwd:密码,roles:[]})
即可创建成功。
验证:
法一:使用cmd
- 启动mongo:进入mongo安装目录,输入:mongo 指令启动,会提示启动成功。
- 登录: mongo 数据库名 -u 账户名 -p 密码,会提示连接成功。
法二:使用可视化工具Robo
-
打开Robo,点击create,切换到Authentication:
-
勾选perform authentication之后,依次输入数据库名,账户名及密码,点击左下角“Test”按钮进行测试,出现图右侧弹窗则验证成功。