Node.js MongoDB Driver API 패키지가 이미있는 Node.js 애플리케이션을 사용하여 MongoDB 3.4 Replica Set에 사용자를 추가해야합니다.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 –