sql >> Database >  >> NoSQL >> MongoDB

Kan geen verbinding maken met MongoDB met authenticatie ingeschakeld

Ik denk dat auth = true is een ongeldige configuratie en uw mongod start hierdoor niet. Om autorisatie in te schakelen , probeer in plaats daarvan het volgende:

security:
  authorization: enabled

Om vervolgens verbinding te maken met de database, moet u ervoor zorgen dat uw klant de juiste authenticatiedatabase en authenticatiemechanisme . Dit kan worden gedaan met behulp van de opdrachtregel met het volgende commando:

mongo localhost -u admin -p myAdminPass --authenticationDatabase admin --authenticationMechanism SCRAM-SHA-1


  1. Redis keyspace-gebeurtenis wordt niet geactiveerd

  2. groepeer MongoDB-verzameling per maand en totale inkomsten voor churn / inkomstengrafiek

  3. Angular2 ExpressJs - Bestand uploaden naar de server

  4. Hoe kan ik de sessie-ID vinden bij gebruik van express / connect en een sessieopslag?