MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Персонализирани низове за потребителска връзка за екземпляри на MongoDB с удостоверяване

Едно от многото страхотни неща за ScaleGrid е, че платформата ви позволява да осигурите разгръщания на хостинг MongoDB с удостоверяване с едно щракване. Удостоверяването на MongoDB е силно препоръчително за внедрявания, изложени в интернет.

MongoDB има концепция за потребители на база данни. Когато предоставяте разгръщане с удостоверяване чрез ScaleGrid, ние създаваме администратор на MongoDB за администратора на базата данни. Този потребител има достъп до новите бази данни, които са създадени, но не може да бъде достъпен чрез низа за връзка. Това означава, че можете първо да се свържете с администраторската база данни и след това да направите „използвайте “.

Разбираме, че това не е оптималното изживяване за повечето потребители, затова ви препоръчваме да създадете нов потребител за всяка база данни, до която искате да получите достъп чрез низа за връзка. Ето стъпките за създаване на нов потребител в :

  1. mongo :27017/admin -u “admin” -p “
  2. използвайте ;
  3. db.addUser(“”, “”);

Можете да проверите съществуващите потребители в база данни (ако сте импортирали база от данни чрез MongoRestore), като въведете следната команда:

“използвайте ; db.system.users.find();”

Вече можете да се свържете директно към , като използвате новосъздадения потребител чрез низ за връзка. Нов низ за връзка би изглеждал така:

“mongodb://:@:/

Научете повече за разширените възможности на нашите решения за хостинг на MongoDB чрез нашите помощни документи за DBaaS.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да започнете с ClusterControl

  2. Какво означава да поставите работния комплект в RAM за MongoDB?

  3. Stripe:Трябва да посочи източник или клиент

  4. $set еквивалент на MongoDb в неговия java драйвер

  5. Изпълняване на MongoDB с Ops Manager