关于在Mongodb中创建用户问题

关于在Mongodb中创建用户问题

老师您好,请问在macOS中加载配置文件设置用户登录密码,按照课程上提供的代码输入在终端上就行么?由于是mac操作系统输入在终端上的命令也和在windows中的命令行一致么?
mongo.cnf:

dbpath=(mac中data的绝对路径)
logpath=(mac中mongo,log的绝对路径)
auth=true

在终端输入命令:

mongod
-- config'mongo.cnf的绝对路径'

-- reinstall 

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小猿 2023-10-19 17:01:48

同学,你好!不一样的

1、同学找到mongod.cnf文件来启用身份验证。找到security部分,并设置如下代码:

security:
  authorization: enabled

2、重启mongodb服务,尝试使用robot 3T图形界面工具连接mongodb,看能否成功

祝学习愉快~

  • 提问者 懒惰的围脖 #1

    https://img1.sycdn.imooc.com//climg/6530f55609df0e5407930490.jpg

    老师您好,这个是我的config文件,在此之前我无法通过在shell终端通过配置文件启动mongodb输入命令:catherv@weimanmandeMacBook-Pro mongodb % mongod -f /usr/local/mongodb/etc/mongodb.conf 

    请问,该配置文件的代码正确么?

    https://img1.sycdn.imooc.com//climg/6530f5c509ed080a07830433.jpg

    2023-10-19 17:29:57
  • 好帮手慕小猿 回复 提问者 懒惰的围脖 #2

    同学,你好!同学用命令启动是报什么错吗?可以截图看一下

    祝学习愉快~

    2023-10-19 17:38:47
  • 提问者 懒惰的围脖 回复 好帮手慕小猿 #3

    老师您好,图片如下:

    https://img1.sycdn.imooc.com//climg/6530fbe40943325713270440.jpg


    2023-10-19 17:50:30
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师