flutter

mongodb nodejs authentication failed 연결 오류

햎피 2022. 9. 12. 22:16
반응형

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));

지금은 잘 돌아간다! 

반응형