232070
###已经尝试,并且所做的措施
- db.once('open',function() { console.log('数据库连接成功') }); 会显示“数据库连接成功”;
- mongoose v4.11.0 mongoose.connect('mongodb://TEST:TEST@localhost:27017/TEST',{useMongoClient: true}); 说明: TEST集合已经创建成功,并且添加了用户
> use TEST
> db.createUser({user: 'TEST', pwd: 'TEST', roles: [{role: 'readWrite', db: 'TEST'}]})
Successfully added usre: {xxxxxxx....}
- 查找了网上资料,其中涉及的一个是说connect-mongo连接问题,链接https://segmentfault.com/q/1010000007419827,不知道是不是因为使用mongo作为session持久化导致的原因。
###报错 Unhandled rejection MongoError: not authorized on TEST to execute command { listIndexes: "session", cursor: {} }