Tùy chọn 1
Chuyển thông tin đăng nhập qua đối số thứ hai tới Mongo phương thức khởi tạo
$db = new Mongo('mongodb://localhost', array(
'username' => 'abc',
'password' => 'example@sqldat.com',
'db' => 'abc'
));
Tùy chọn 2
Sử dụng MongoDB::authenticate()
phương pháp
$m = new Mongo();
$db = $m->abc;
$db->authenticate('abc', 'example@sqldat.com');
Hãy ghi nhớ ...
Cập nhật năm 2014
Instanciating Mongo trực tiếp hiện không được dùng nữa. Lời khuyên là sử dụng MongoClient thay vào đó với các đối số tương tự như trên. Ví dụ
$m = new MongoClient('mongodb://localhost', [
'username' => 'abc',
'password' => 'example@sqldat.com',
'db' => 'abc'
]);