Ich denke, dass auth = true
ist eine ungültige Konfiguration und Ihr Mongod startet deswegen nicht. Zum Aktivieren der Autorisierung
, verwenden Sie stattdessen Folgendes:
security:
authorization: enabled
Um sich dann mit der Datenbank zu verbinden, stellen Sie sicher, dass Ihr Client den richtigen Authentifizierungsdatenbank und Authentifizierungsmechanismus . Dies kann über die Befehlszeile mit dem folgenden Befehl erfolgen:
mongo localhost -u admin -p myAdminPass --authenticationDatabase admin --authenticationMechanism SCRAM-SHA-1