摘要:
启动服务器时需要添加--auth参数,如(<>内容替换为需要的内容,下同)mongod --auth --dbpath <path>否则,可能用什么密码都能访问任意数据库,也可能用什么密码都不能访问数据库,当时也没搞清楚原因是那般;添加授权用户,在mongo shell 里面use admindb.addUser(<name>,<password>)db.system.users.find()其中第一条重要,如果use其他数据库,可能导致失败。需要做的和最关键的两点就是上面两点,具体还可参见:http://xenojoshua.com/2011/ 阅读全文