在ubuntu16.04上安装mongodb,启用权限,创建用户,登录和密码,所以我花了很多时间检查官方API。得到以下总结。1.首先打开mongod服务>mongod--port27017--dbpath/data/db12.连接数据库>mongo--port270173.创建用户>使用admin>db.createUser({user:"admin",pwd:"123",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})4.关闭mongod服务>使用admin>db.shutdownServer()5.重启mongod服务并添加--auth启用权限认证。>mongod--port27017--dbpath/data/db1--auth--此时我们有两种方式让用户登录数据库6.1方法一:连接服务器时进行用户认证>mongo--port27017-u"admin"-p"123"--authenticationDatabase"admin"6.2方法二:先连接服务器,再到数据库进行认证。>mongo--port27017>使用admin>db.auth("admin","123")