��֤

��� MongoDB ����������ʱʹ���� --auth �� --keyFile ��������ͱ����ڽ����κβ���ǰ������֤�� �����������ʱ������֤���������������ַ�����ָ���û������룬������ MongoClient::__construct() ���캯����ָ�� "username" �� "password"��

Example #1 ���"admin"���ݿ����֤

<?php
// Specifying the username and password in the connection URI (preferred)
$m = new MongoClient("mongodb://${username}:${password}@localhost");

// Specifying the username and password via the options array (alternative)
$m = new MongoClient("mongodb://localhost", array("username" => $username"password" => $password));
?>

Ĭ��״̬�£���������� admin ���ݿ������֤����֤Ҳ���Զ��������ݿ���С��������������ַ�����ָ�����ݿ��������� MongoClient::__construct() ���캯����ָ�� "db"��

Example #2 ���һ�����ݿ����֤

<?php
// Specifying the authentication database in the connection URI (preferred)
$m = new MongoClient("mongodb://${username}:${password}@localhost/myDatabase");

// Specifying the authentication database via the options array (alternative)
$m = new MongoClient("mongodb://${username}:${password}@localhost", array("db" => "myDatabase"));
?>

��������жϣ����������³������Ӳ����Զ�������֤��