参考原帖地址http://lovelace.blog.51cto.com/1028430/1441047
注意,在配置完成,重启并且执行了rs.initiate()后,执行show dbs;会出现
2017-10-10T08:52:44.617+0200 listDatabases failed:{"ok" : 0,"errmsg" : "not authorized on admin to execute command { listDatabases: 1.0 }","code" : 13} at src/mongo/shell/mongo.js:47
这个时候需要先执行createuser命令去创建一个用户,这个命令不需要权限。注意创建的第一个用户一定要是权限最大的那个,创建完用户后,所有命令都需要权限才能执行