Агуулгын хүснэгт:

MongoDB өгөгдмөл нууц үг гэж юу вэ?
MongoDB өгөгдмөл нууц үг гэж юу вэ?

Видео: MongoDB өгөгдмөл нууц үг гэж юу вэ?

Видео: MongoDB өгөгдмөл нууц үг гэж юу вэ?
Видео: Mongodb-г хэрэглэгчийн нэр, нууц үгээр хэрхэн хамгаалах вэ | Mongodb дээр хэрэглэгчийн нэр, нууц үгийг хэрхэн тохируулах вэ 2024, Арваннэгдүгээр
Anonim

MongoDB өгөгдмөл админ нууц үг . Би хэрэглэж байсан монго express (nodejs/npm) залгах; Та тохиргооны файлыг засах хэрэгтэй болно. Таныг вэб интерфэйс рүү ороход энэ нь танд ямар нэгэн байдлаар нэвтрэх боломжийг олгодоггүй нууц үг ; Тиймээс та ашиглах хэрэгтэй анхдагч нэг хэрэглэгч: админ ”, “ нууц үг : нэвтрүүлэх ”; энэ ажиллах шиг байна.

MongoDB-ийн үндсэн хэрэглэгч болон нууц үг юу вэ?

Анхдагч байдлаар mongodb-д хандалтын хяналт байхгүй тул анхдагч хэрэглэгч эсвэл нууц үг байхгүй. Хандалтын хяналтыг идэвхжүүлэхийн тулд аль нэгийг ашиглана уу тушаалын мөр сонголт --ath эсвэл аюулгүй байдал. зөвшөөрлийн тохиргоо файл тохиргоо. Та дараах процедурыг ашиглаж болно эсвэл MongoDB docs-ийн Enabling Auth хэсгээс үзнэ үү.

Мөн би MongoDB админ нууц үгээ хэрхэн сольж болохыг мэдэх үү? Та доорх алхмуудыг дагаж администраторын нууц үгийг дахин тохируулах боломжтой.

  1. /opt/bitnami/mongodb/mongodb.conf файлыг засаад дараах мөрүүдийг солино уу: # Хамгаалалтаа асаах/унтраах.
  2. MongoDB серверийг дахин эхлүүлнэ үү: cd /opt/bitnami sudo /opt/bitnami/ctlscript.sh mongodb-г дахин эхлүүлнэ үү.
  3. Шинэ нууц үгээр захиргааны шинэ хэрэглэгч үүсгэнэ үү.

Үүнтэй адил хүн MongoDB хэрэглэгчийн нэр, нууц үгийг хэрхэн өгдөг вэ?

Товчхондоо

  1. MongoDB-г хандалтын хяналтгүйгээр эхлүүлнэ үү. mongod --dbpath /data/db.
  2. Жишээ рүү холбогдоно уу. монго.
  3. Хэрэглэгчийг үүсгэ. some_db db ашиглах.
  4. MongoDB жишээг зогсоож, хандалтын удирдлагаар дахин эхлүүлнэ үү. mongod --auth --dbpath /data/db.
  5. Хэрэглэгчээр холбогдож, баталгаажуулна уу.

Би MongoDB-д хэрхэн хандах вэ?

MongoDB Бүрхүүл ( монго ) The MongoDB Shell нь бусад хоёртын файлуудтай ижил газарт байрладаг. Тиймээс үүнийг ажиллуулахын тулд шинэ терминал/командын цонхыг нээж, оруулна уу монго (Linux/Mac) эсвэл монго .exe (Windows). Энэ нь зам таны PATH-д нэмэгдсэн гэж үзэж байна. Хэрэв байхгүй бол та бүрэн замыг зааж өгөх хэрэгтэй.

Зөвлөмж болгож буй: