Подключился через shell к mogno, создал базу данных командой use hotel, затем создал пользователя
db.createUser({
user: "name",
pwd: "password",
roles: [{ role: "userAdmin", db: "hotel" }],
});
После подключаюсь к бд такой командой
mongodb://name:password@ip:port/hotel?authMechanism=SCRAM-SHA-1
пытаюсь создать новую запись, на что мне приходит такая ошибка
MongoServerError: not authorized on hotel to execute command { insert: "hotels", documents: [ JSON ], ordered: true, lsid: { id: UUID("330df08b-c0d6-4900-9015-ce5da07d0bc1") }, $db: "hotel" },
//тут очень много строк я их вырезал
at addChunk (node:internal/streams/readable:315:12) {
ok: 0,
code: 13,
codeName: 'Unauthorized'
}