为了账号安全,请及时绑定邮箱和手机立即绑定
setParameter=enableLocalhostAuthBypass=1
setParameter = enableLocalhostAuthBypass=1 权限认证,主机例外
老师的mongodb课程看完了,感谢老师
知识看书就可以了,比这个还全,但是多年积累的经验的。谁能告诉你。感谢慕课,感谢老师。

最新回答 / 慕粉18813189371
我看视频上是 使用localhost 登录的,如果你使用的是本机ip的话,是不行的!不知道能不能帮助你!!
SCRAM-SHA-1: { iterationCount: 10000, salt: "B2ZgCCdkesEB/4sml/1sIw==", storedKey: "7Q3cTMnie18FjAkHk/Hq3tZUnH4=", serverKey: "XU5JL/uPaITifRbGlq+EbeKxXz0=" } }, roles: [ { role: "testRole", db: "admin" } ] } }
[repl writer worker 2] writer worker caught exception: 26 Failed to apply insert due to missing collection: { ts: Timestamp 1498098493000|1, t: 3, h: 2485116712050718369, v: 2, op: "i", ns: "admin.system.users", o: { _id: "admin.roletest", user: "roletest", db: "admin", credentials: {
mongodb3.4在primary中创建用户roletest后,secondary节点中断,重启后依然中断。具体报错如下:
[repl writer worker 2] writer worker caught exception: 26 Failed to apply insert due to missing collection: { ts: Timestamp 1498098493000|1, t: 3, h: 2485116712050718369, v: 2, op: "i", ns:
你好,我创建了一个用户作用在自己新建的数据库上,在admin中用db.users()可以看到用户信息。但是在数据库上用db.auth()去验证登录时,却报错,看日志说是找不到该数据库对应的用户。但是我确定创建用户时没有错。还有在arbiter节点上,在其他不是arbiter节点能验证的用户,在arbiter节点确验证不了,这个验证是在admin数据库上。
居然没有人评论,老师讲的很好,我自己看的权威指南里边好多都是过期的知识了,这次在老师这里学到了很多东西

最新回答 / 闫嵩达
先keyFile,在创建用户,上一节视频中有说明原因
首页上一页12下一页尾页
课程须知
为了更好掌握本课程精髓,掌握以下知识是必要的: 1、MongoDB基本操作 2、mongod配置文件编辑
老师告诉你能学到什么?
1、什么是认证,如何开启认证? 2、auth与keyFile的区别 3、如何创建/删除一个用户 4、权限分类以及权限伸缩
意见反馈 帮助中心 APP下载
官方微信

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消