Как подключиться к MongoDB из базы данных базы администратора

#mongodb #mongoose

Вопрос:

Всем привет я создал БД на VPS сервер с полностью защищенного соединения по цифровой океан учебник и позднее настройка это настройка учебник теперь все работает нормально, я проверил соединение с терминала и из монго компас, используя это соединение URI mongodb://username:password@host_ip:27017/db-name теперь, когда я использую этот URI для подключения от моего node.js приложения с помощью мангуста он не подключается и выдает эту ошибку на консоли

 0|index    |     at processIncomingData (/home/ipcl/IPCL-Bot/node_modules/mongodb/lib/cmap/message_stream.js:144:12)
0|index    |     at MessageStream._write (/home/ipcl/IPCL-Bot/node_modules/mongodb/lib/cmap/message_stream.js:42:5)
0|index    |     at writeOrBuffer (node:internal/streams/writable:389:12)
0|index    |     at _write (node:internal/streams/writable:330:10)
0|index    |     at MessageStream.Writable.write (node:internal/streams/writable:334:10)
0|index    |     at Socket.ondata (node:internal/streams/readable:754:22)
0|index    |     at Socket.emit (node:events:394:28)
0|index    |     at addChunk (node:internal/streams/readable:315:12)
0|index    |     at readableAddChunk (node:internal/streams/readable:289:9)
0|index    |     at Socket.Readable.push (node:internal/streams/readable:228:10)
0|index    |     at TCP.onStreamRead (node:internal/stream_base_commons:199:23) {
0|index    |   ok: 0,
0|index    |   code: 18,
0|index    |   codeName: 'AuthenticationFailed'
0|index    | }
 

я предполагаю, что, поскольку я дал аутентификацию администратору, которым являюсь только я, вот почему он говорит AuthenticationFailed сейчас, может ли кто-нибудь, пожалуйста, сказать мне, как я могу предоставить доступ к своему приложению, чтобы оно могло подключаться и выполнять все CRUD операции с базой данных ?

заранее спасибо.