您的位置:首页 > 数据库 > Mongodb

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

2017-08-30 21:57 1741 查看
问题描述:启动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。

启动后即可看到不再提示报警信息。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mongodb 数据库 nosql
相关文章推荐