MongoDB: Win10 启动MongoDB提示报警信息:“WARNING: Access control is not enabled for the database.”

问题描述:启动MongoDB提示报警信息:“WARNING: Access control is not enabled for the database.”


原因分析:新版本的MongDB增加了安全性设计,推荐用户创建使用数据库时进行验证。如果用户想建立简单连接,则会提示警示信息。

解决方案:
创建管理员并设置密码
``

use admin
db.createUser(
{
user: "admin", //用户名
pwd: "passwd", //密码
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] //设置权限
}
)
``

重启数据库服务器
mongod --auth --port 27017 --dbpath D:\MongoDB\Data\db

“–auth”命令即表示访问数据库需要认证。此处可不指定端口,则默认为27017。
启动后即可看到不再提示报警信息。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容