MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak połączyć się z inną bazą danych MongoDB jako superużytkownik za pomocą NodeJS?

Rozwiązaniem byłoby użycie skryptu powłoki, który jest wykonywany ze strony Nodejs:

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

Wtedy mogę użyć następującego ciągu połączenia:"mongodb://test:[email protected]:27017/my_db_name" .

To rozwiązanie działa, ale wciąż szukam natywnego rozwiązania Mongo.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pula połączeń bazy danych MongoDB Java Driver z Tomcat

  2. Logowanie za pomocą winston-mongodb i express-winston

  3. Jak wywołać przechowywany JavaScript w MongoDb z C#

  4. Jak agregować zagnieżdżoną tablicę wyszukiwania w manguście?

  5. MongoDB/NoSQL:przechowywanie historii zmian dokumentów