Windows – MongoDB:服务器有启动警告

前端之家收集整理的这篇文章主要介绍了Windows – MongoDB:服务器有启动警告前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我今天首先安装了MongoDB 3.2.5.但是当我启动它并使用MongoDB shell时,它给了我以下这些警告:
C:\Windows\system32>mongo
MongoDB shell version: 3.2.5
connecting to: test
Server has startup warnings:
2016-04-16T11:06:17.943+0800 I CONTROL  [initandlisten]
2016-04-16T11:06:17.943+0800 I CONTROL  [initandlisten] ** WARNING: Insecure configuration,access control is not enabled and no --bind_ip has been specified.
2016-04-16T11:06:17.943+0800 I CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted,2016-04-16T11:06:17.943+0800 I CONTROL  [initandlisten] **          and the server listens on all available network interfaces.
2016-04-16T11:06:17.943+0800 I CONTROL  [initandlisten]
>

我的操作系统是Microsoft Windows [10.0.10586].

您没有配置Mongodb中的安全功能,如授权和身份验证.使用这个 link更多的细节.如果你要学习Mongodb,你可以忽略这个.但是当产品进入生产水平.你应该关心他们.
您可以使用mongod –auth启用访问控制.

例如,您可以运行mongod –auth –port 27017 –dbpath / data / db1.之后,您可以使用用户名和密码来保护数据库.

您可以使用以下命令将用户添加数据库中.

use admin
db.auth("myUserAdmin","abc123" )

之后,您可以使用mongo –port 27017 -u“myUserAdmin”-p“abc123”–authenticationDatabase“admin”连接到数据库.

您可以在mongod.conf中添加bind_ip,如下所示,

`bind_ip = 127.0.0.1,192.168.161.100`

你可以定义很多,如果你需要.这个bind_ip选项告诉MongoDB接受本地网络接口的连接,而不是哪个“远程IP地址”.并运行mongod –config<文件路径到您的mongod.conf>总而言之,您可以运行mongod –auth –port 27017 –dbpath / data / db1 –config<文件路径到您的mongod.conf>

原文链接:https://www.f2er.com/windows/370617.html

猜你在找的Windows相关文章