MongoDB 3.4 Replica Setに、Node.js MongoDB Driver APIパッケージが既に含まれているNode.jsアプリケーションを使用してユーザーを追加する必要があります。Node.jsでMongodb 3.4にユーザーとしてx.509証明書の件名を追加するにはMongoDB Driver API?
問題はThe API documentationはカバー方法がありませんadd x.509 Certificate subject as a Userです。
誰でもその方法を知っていますか?ノード上で、MongoDBのに対してコマンドハッシュを実行し、Mongoドキュメント以下
mongo --host mongo-node-0
use admin
db.getSiblingDB("$external").runCommand(
{createUser: "[email protected],CN=admin,OU=Clients,O=FOO,L=Dublin,ST=Ireland,C=IE",
roles: [
{ role: "userAdminAnyDatabase", db: "admin" },
{ role: "dbAdminAnyDatabase", db: "admin" },
{ role: "readWriteAnyDatabase", db:"admin" },
{ role: "clusterAdmin", db: "admin" }
]})
は、あなたが何をしようとしたことがありますか?少なくともvar db = new Db( '$ external')のようなあなたの試みは、 db.command(.... 'etc –