Mục lục:

Tên người dùng và mật khẩu mặc định cho MongoDB là gì?
Tên người dùng và mật khẩu mặc định cho MongoDB là gì?

Video: Tên người dùng và mật khẩu mặc định cho MongoDB là gì?

Video: Tên người dùng và mật khẩu mặc định cho MongoDB là gì?
Video: MongoDB Là Gì ? Tạo Database và Lấy Link Kết Nối 2024, Có thể
Anonim

Theo mặc định mongodb không có kiểm soát truy cập được kích hoạt, vì vậy không có người dùng hoặc mật khẩu mặc định. Để bật kiểm soát truy cập, hãy sử dụng chỉ huy tùy chọn dòng --auth hoặc bảo mật.

Ngoài ra, MongoDB cung cấp tên người dùng và mật khẩu như thế nào?

Câu trả lời ngắn

  1. Khởi động MongoDB mà không cần kiểm soát truy cập. mongod --dbpath / data / db.
  2. Kết nối với phiên bản. mongo.
  3. Tạo người dùng. sử dụng some_db db.
  4. Dừng cá thể MongoDB và bắt đầu lại nó với quyền kiểm soát truy cập. mongod --auth --dbpath / data / db.
  5. Kết nối và xác thực với tư cách là người dùng.

Ngoài ra, làm cách nào để đặt thông tin đăng nhập MongoDB? Bật xác thực trên MongoDB

  1. Khởi động MongoDB mà không cần xác thực.
  2. Kết nối với máy chủ bằng trình bao mongo.
  3. Tạo quản trị viên người dùng.
  4. Bật xác thực trong tệp cấu hình mongod.
  5. Kết nối và xác thực với tư cách là quản trị viên người dùng.
  6. Cuối cùng, tạo thêm người dùng nếu cần.

Tương tự, người ta có thể hỏi, làm cách nào để thay đổi mật khẩu quản trị MongoDB?

Bạn có thể đặt lại mật khẩu quản trị viên bằng cách làm theo các bước dưới đây:

  1. Chỉnh sửa tệp /opt/bitnami/mongodb/mongodb.conf và thay thế các dòng sau: # Bật / tắt bảo mật.
  2. Khởi động lại máy chủ MongoDB: cd / opt / bitnami sudo /opt/bitnami/ctlscript.sh khởi động lại mongodb.
  3. Tạo người dùng quản trị mới với mật khẩu mới.

Làm cách nào để tìm người dùng trong MongoDB?

Để liệt kê tất cả người dùng trong Mongo shell, hãy sử dụng phương thức getUsers () hoặc lệnh show

  1. Trường hợp 1 - Sử dụng getUsers () Cú pháp như sau - db.getUsers ();
  2. Trường hợp 2 - Sử dụng lệnh show. Cú pháp như sau:
  3. Trường hợp 1 - Truy vấn đầu tiên như sau -> db.
  4. Trường hợp 2 - Truy vấn thứ hai như sau -> hiển thị người dùng;

Đề xuất: