MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie erstelle ich den ersten Mongodb-Benutzer mit aktivierter Autorisierung?

In einem Replica Set müssen Sie zuerst das Replica Set mit

initialisieren
rs.initiate()

Verbinden Sie sich dann mit dem PRIMARY-Host, dort können Sie den Admin-Benutzer erstellen.

Folgen Sie dem Deploy Replica Set With Keyfile Authentication Tutorial, es beschreibt die Bereitstellung Schritt für Schritt.

Für Sharded Cluster folgen Sie Sharded Cluster bereitstellen mit Keyfile-Authentifizierung

Befolgen Sie diese Tutorials sorgfältig, achten Sie besonders darauf, welche Befehle auf jedem Host oder nur einmal oder nur auf Primary Hosts ausgeführt werden usw.