我目前有一个使用MongoDB作为数据库的node.js应用程序。当我尝试将其连接到数据库时,我不断收到错误:
MongoError: not authorized for query on <database_name>.<collection_name>
几个月前这个工作正在运作,但现在它不起作用。请告诉我出了什么问题。
我正在使用MongoLab。
答案 0 :(得分:1)
我建议检查一下MongoLab是否还在托管你的东西。如果您暂时没有使用它,它们可能已经终止了您的服务。登录并快速检查,然后再继续。
你的连接字符串是什么样的?你能否验证你的用户名,密码和mongo实验室网址都是正确的(它们很长!)。