MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Mongodb không được quản trị viên ủy quyền để thực thi lệnh listDatabases

Tôi nghĩ rằng phải có một người dùng khác trong db.system.users . Nếu vậy, hãy sử dụng người dùng đã lưu để đăng nhập.

Nếu KHÔNG có người dùng nào trong db.system.users

> db.system.users.find({})
  null

chúng ta có thể truy cập mongodb thông qua mongo --port 27017 .

sử dụng sudo mongod --port 27017

thay vì sudo mongod --auth --port 27017 --dbpath /var/lib/mongodb

ghi chú: --auth chỉ được yêu cầu khi tên người dùng & mật khẩu xác thực được thiết lập




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy vấn cho một ngày cụ thể với MongoDB và NodeJS

  2. Mongoose - Tìm kiếm văn bản trong ba trường dựa trên điểm số hoặc trọng số

  3. Meteor $ và với $ hoặc

  4. Tránh cảnh báo phân tích cú pháp chuỗi URL hiện tại không được dùng nữa bằng cách đặt useNewUrlParser thành true

  5. Cách thực hiện ánh xạ trong khi lập chỉ mục trongasticsearch