mongodb access control is not enabled for the database

mongodb access control is not enabled for the databasemongodb access control is not enabled for the database

大家好,又见面了,我是你们的朋友全栈君。

连接mongo的时候出现警告:mongodb access control is not enabled for the database

mongodb access control is not enabled for the database

其实这就是mongo权限的问题,我们在连接mongo.exe时权限较低,这个警告可以忽略。也可以使用新建一个用户名和密码来解决这个问题:

1.在bin目录下启动mongodb服务:

mongod --port 27017 --dbpath "c:\data\db"

2.连接mongo.exe

mongo --port 27017

3.新建一个用户

use admin
db.createUser(
  {
    user: "mongoUser",
    pwd: "123",
    roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
  }
)

4.重新启动MongoDB服务

mongod --auth --port 27017 --dbpath /data/db

5.使用用户名和密码连接mongo.exe

mongo --port 27017 -u "mongoUser" -p "123" --authenticationDatabase "admin"

mongodb access control is not enabled for the database

可以看到mongo已经连接成功,而且也没有警告了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/105658.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 跟我一起复制一款基于ESP-Drone无人机控制板[通俗易懂]

    跟我一起复制一款基于ESP-Drone无人机控制板[通俗易懂]1、ESP-Drone无人机项目简介ESP无人机是基于ESPRESIFESP32/ESP32-S2Wi-Fi芯片的开源解决方案,可通过Wi-Fi连接到手机应用程序或游戏控制台。ESP无人机具有简单的硬件、清晰和可扩展的代码体系结构,因此该项目可用作为STEAM(科学、技术、工程、数学)的教育平台或其它的控制领域。它的主要代码从CrazyFle开源项目移植而来,采用了GPL3.0协议。关于ESP-Drone更多的信息,请访问:https://hub.fastgit.org/espressi

  • 通过nginx转发WebSocket

    通过nginx转发WebSocket通过nginx请求wensocket的时候需要修改配置文件,对于websocket请求需要特殊处理一下,需要在conf配置文件中添加一些配置:server{listen8080;server_nametest.com;add_header’Access-Control-Allow-Origin”*’always;add_header’Access-Control-Allow-Credentials”true’;add_header’A

    2022年10月18日
  • p6使用说明_人员配置情况说明

    p6使用说明_人员配置情况说明P6SPY 是一个监控JDBC执行语句的开源产品,利用P6SPY很容易的就能监控到JDBC中执行的SQL语句,便于系统调试和性能调优。P6SPY 实现原理是对JDBC的关键类进行了一次包装,让应用系统调用自己的类;自己的类截获到SQL语句后再调用真实的JDBC驱动进行执行SQL,这样,在自己的类里面就可以监控到所有的SQL语句。    P6SPY 使用非常简单,只需要简单的几步即完成配置:

  • postman支持rpc调用吗_跨域请求postman

    postman支持rpc调用吗_跨域请求postman平时我们做开发测试的时候,经常使用postMan做测试。最常用的是,测试http接口,其实RPC接口也是可以通过postman测试调用的。这里简单介绍一下:一、RPC接口说明二.POSTMAN调用{“jsonrpc”:”2.0″,”method”:”pushToClient”,”params”:[“aaa”,#第一个参数的值…

    2022年10月13日
  • 实现图片懒加载(及优化相关)

    工作之余想要休闲一下(看-美-女-图),但是又觉得单纯休闲不利于自身进步,于是……

  • 设备管理器里“SM总线控制器”、“其它PCI桥设备”驱动有问题[通俗易懂]

    设备管理器里“SM总线控制器”、“其它PCI桥设备”驱动有问题[通俗易懂]WinXP重装系统后设备管理器里面出现黄色问号。各自是“SM总线控制器”和“其它PCI桥设备“,主板是七彩虹的,芯片组是geForce7025的,南桥是nForce630a,用七彩虹官网的主板驱动装了没用。用驱动人生先备份还有一个相同主板的机器的驱动。得到 NVIDIAnForcePCISystemManagement_*.zip, NVIDIANetworkBus…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号