สารบัญ:

รหัสผ่านเริ่มต้นของ MongoDB คืออะไร
รหัสผ่านเริ่มต้นของ MongoDB คืออะไร

วีดีโอ: รหัสผ่านเริ่มต้นของ MongoDB คืออะไร

วีดีโอ: รหัสผ่านเริ่มต้นของ MongoDB คืออะไร
วีดีโอ: MongoDB | NOSQL สำหรับจัดการฐานข้อมูล 7 ชั่วโมงเต็ม [FULL COURSE] 2024, กันยายน
Anonim

รหัสผ่านผู้ดูแลระบบเริ่มต้นของ MongoDB . ฉันกำลังใช้ มองโก ปลั๊กอินด่วน (nodejs/npm) คุณจะต้องแก้ไขไฟล์ปรับแต่ง เมื่อคุณไปที่เว็บอินเตอร์เฟส มันไม่ทำให้คุณผ่าน with รหัสผ่าน ; ดังนั้นคุณควรใช้ ค่าเริ่มต้น คน ผู้ใช้: ผู้ดูแลระบบ ”, “ รหัสผ่าน : ผ่าน ”; นี้ดูเหมือนว่าจะทำงาน

ผู้ใช้และรหัสผ่านเริ่มต้นสำหรับ MongoDB คืออะไร

โดยค่าเริ่มต้น mongodb ไม่มีการควบคุมการเข้าถึงที่เปิดใช้งาน ดังนั้นจึงไม่มีผู้ใช้หรือรหัสผ่านเริ่มต้น หากต้องการเปิดใช้งานการควบคุมการเข้าถึง ให้ใช้ปุ่ม บรรทัดคำสั่ง ตัวเลือก --auth หรือความปลอดภัย การกำหนดค่าการอนุญาต ไฟล์ การตั้งค่า คุณสามารถใช้ขั้นตอนต่อไปนี้หรืออ้างถึงการเปิดใช้งานการตรวจสอบสิทธิ์ในเอกสาร MongoDB

รู้ยัง ฉันจะเปลี่ยนรหัสผ่านผู้ดูแลระบบ MongoDB ได้อย่างไร คุณสามารถรีเซ็ตรหัสผ่านผู้ดูแลระบบได้โดยทำตามขั้นตอนด้านล่าง:

  1. แก้ไขไฟล์ /opt/bitnami/mongodb/mongodb.conf และแทนที่บรรทัดต่อไปนี้: # เปิด/ปิดการรักษาความปลอดภัย
  2. รีสตาร์ทเซิร์ฟเวอร์ MongoDB: cd /opt/bitnami sudo /opt/bitnami/ctlscript.sh รีสตาร์ท mongodb
  3. สร้างผู้ใช้ที่เป็นผู้ดูแลระบบใหม่ด้วยรหัสผ่านใหม่

ในทำนองเดียวกันอาจมีคนถามว่า MongoDB ให้ชื่อผู้ใช้และรหัสผ่านอย่างไร

คำตอบสั้น ๆ

  1. เริ่ม MongoDB โดยไม่มีการควบคุมการเข้าถึง มอนโกด --dbpath /data/db.
  2. เชื่อมต่อกับอินสแตนซ์ มองโก
  3. สร้างผู้ใช้ ใช้ some_db db
  4. หยุดอินสแตนซ์ MongoDB และเริ่มต้นใหม่อีกครั้งด้วยการควบคุมการเข้าถึง mongod --auth --dbpath /data/db.
  5. เชื่อมต่อและรับรองความถูกต้องในฐานะผู้ใช้

ฉันจะเข้าถึง MongoDB ได้อย่างไร

MongoDB เปลือก ( มองโก ) NS MongoDB เชลล์ตั้งอยู่ในที่เดียวกับไบนารีอื่นๆ ในการเรียกใช้ ให้เปิดหน้าต่าง Terminal/Command Prompt ใหม่และป้อน มองโก (Linux/Mac) หรือ มองโก .exe (วินโดวส์). ถือว่ามีการเพิ่มเส้นทางไปยัง PATH ของคุณ หากไม่มี คุณจะต้องระบุเส้นทางแบบเต็ม

แนะนำ: