解決策は、Nodejs側から実行されるシェルスクリプトを使用することです。
mongo <<EOF
use admin
db.auth("superuser", "1234");
use another_db
db.addUser({
user: "test",
pwd: "12345",
roles: ["userAdmin"]
});
exit
EOF
次に、次の接続文字列を使用できます:"mongodb://test:[email protected]:27017/my_db_name"
。
このソリューションは機能しますが、私はまだMongoネイティブソリューションを探しています。