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

cách xác thực mongoose kết nối mongodb trong node.js

Bạn phải khai báo tham số authSource trong chuỗi kết nối của mình để chỉ định tên cơ sở dữ liệu chứa thông tin đăng nhập của người dùng của bạn:

var options = {
  user: "superuser",
  pass: "12345678"
};

var mongooseConnectionString = 'mongodb://localhost/twitter-mongo?authSource=admin';

Lưu ý:đối với người dùng Mongoose 4.x, bạn có thể muốn bao gồm cả useMongoClient: true trong tùy chọn của bạn sự vật. Điều này làm tắt tiếng Vui lòng xác thực bằng MongoClient.connect với thông tin xác thực open () không được dùng nữa thông báo lỗi.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nhóm các tài liệu Mongo theo id và nhận tài liệu mới nhất theo dấu thời gian

  2. Cập nhật một đối tượng bên trong một mảng với PyMongo

  3. mongodb schema.createIndex không phải là một hàm

  4. MongoDB chỉ so sánh ngày mà không có thời gian

  5. Làm cách nào để lấy dữ liệu ReferenceField trong mongoengine?