欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、Mongodb DB.prototype._authOrThrow@src/mongo/shell/db.js:1441:20
场景
- 通过远程不能连接
mongo 10.121.215.67:27017/admin -uadmin -p
,出现以下错误
2017-08-04T15:56:29.622+0800 E QUERY [thread1] Error: Authentication failed. : DB.prototype._authOrThrow@src/mongo/shell/db.js:1461:20 @(auth):6:1 @(auth):1:2 exception: login failed
- 通过远程不能连接
创建用户名和密码
1、在当前服务器登陆mongodb
mongo 127.0.0.1:27017
2、创建用户
> use admin > db.createUser({user: "root", pwd: "123456", roles:["root"]})
3、重启mongodb
service mongod restart
4、在远程服务测试连接
mongo 10.121.215.xx:27017/admin -uroot -p123456