mongodb 添加root 用户

windows10,   MongoDB server version: 4.0.24,   php7.3

mongodb 默认没有用户
默认使用用户可以正常连接
MONGODB_HOST=localhost
MONGODB_PORT=27017
MONGODB_DATABASE=laravel7

# 添加root 用户

-  cmd services.msc  找到mongoDB 服务,查看mongo安装目录

-  执行mongo.exe

-  查看所以db库 show dbs   

-  切换到admin 数据库

> use admin  # 一定要切换到admin 数据库里添加root 用户


>db.createUser({
  'user' : '用户名',
  'pwd' : '你的密码',
  'roles':[
    {role:'root',db:'admin'}    
    #此为admin这个表的根用户,登录以后方可对所有库进行操作
    ]
})

// db.createUser({ 'user' : 'root', 'pwd' : '123123', 'roles':[ {role:'root',db:'admin'}  ]})

添加成功

使用root 登入试试

> use admin
-- switch admin
> db.auth('用户名','密码')
--    1 

登入成功,查看信息

> show dbs

>show collections

摘自:https://blog.csdn.net/weixin_33207551/article/details/85007844

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值