mongodb 创建权限登录,也就是用户名密码登录
创建权限登录,也就是用户名密码登录:
客户端授权 mongo --port 27017
db.createUser({'user':'admin', 'pwd':'admin', 'roles':[{'role':'userAdminAnyDatabase', 'db':'admin'}]})
db.createUser({'user':'mofing','pwd':'8835','roles':[{'role':'readWrite','db':lison'}]})
Tips: 服务器启动需要加上 auth 参数连接服务器才需要验证
如:mongod -f /soft/mongodb/conf/mgdb.conf --auth
切换到数据库上,才能给当前数据库创建用户
客户端登录: mongo --port 27017
切换到有权限的数据库 use mofing
使用用户名密码例如:db.auth("mofing","8835")