解决方法:
一、查看admin.system.users是否有用户(以下操作需要关闭–auth参数启动)
//使用admin用户
>use admin
//查看users用户表
>db.system.users.find();
//如果users没数据则新增,有数据则不管跳过这一步
>db.createUser({ user: "用户名", pwd: "密码", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] })
二、重新启动mongodb,在启动命令后加上--auth
./mongod --config /usr/local/mongodb/etc/mongodb.conf --auth