sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur ansluter man till en annan MongoDB-databas som superanvändare med NodeJS?

En lösning skulle vara att använda ett skalskript som körs från Nodejs sida:

mongo <<EOF
use admin
db.auth("superuser", "1234");
use another_db
db.addUser({
   user: "test",
   pwd: "12345",
   roles: ["userAdmin"]
});
exit
EOF

Då kan jag använda följande anslutningssträng:"mongodb://test:[email protected]:27017/my_db_name" .

Den här lösningen fungerar, men jag letar fortfarande efter den ursprungliga Mongo-lösningen.



  1. Mongodb sorterar dokument efter komplext beräknat värde

  2. Lägg till ett nytt attribut till befintligt json-objekt i node.js

  3. Villkorligt inkludera ett fält (_id eller annat) i mongodb-projektaggregering?

  4. E-postindexering med Cloudera Search och HBase