반응형
username, password를 사용해서 nodejs에서 mongoose로 db를 연결하기 위해서 아래와 같이 주소를 적고 연결했다.
'mongodb://usename:password@localhost:27017/DBname'
그런데 아래와 같은 authentication 에러가 났었다.
구글링을 해보니, authSource=admin을 넣어주면 된다고 했다.
mongoose.connect('mongodb://usename:password@localhost:27017/DBname?authSource=admin', {
useNewUrlParser: true,
useUnifiedTopology: true,
}).then(() =>
console.log('connected to db')).catch((err) =>
console.log(err));
지금은 잘 돌아간다!
반응형
'flutter' 카테고리의 다른 글
nodejs excel file to json (0) | 2022.09.05 |
---|---|
mongodb All your data is a backed up. you must pay 0.04 BTC (0) | 2022.09.02 |
node js, npm 버전 확인 및 업데이트 (0) | 2022.09.01 |
flutter에서 nodejs 서버로 이미지 업로드하기 - 서버부분 (0) | 2022.08.24 |
[ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: Bad state: Can't finalize a finalized MultipartFile. (0) | 2022.08.18 |