标签:tps 管理员 show 认证 users 修改密码 密码 切换用户 auth
为了认证客户端,你必须要添加一个对应的用户到MongoDB。基本的步骤分为以下几步:
use admin
db.createUser({"user":"myadmin","pwd":"password","roles":["root"]})
auth=true
use admin
db.auth("myadmin","password")
show users
use mydemo
db.createUser({"user":"user1","pwd":"password","roles":["read"]})
注意:该用户只有读的角色
切换用户:
db.auth("user1","password")
查询collection:db.emp.findOne() --> 可以正常操作
插入新文档:db.testtable2.insert({"name","Tom"}) ---> 出错
db.updateUser("user1",{"pwd":"abcd"})
标签:tps 管理员 show 认证 users 修改密码 密码 切换用户 auth
原文地址:https://blog.51cto.com/collen7788/2503949