나는 다음과 같은 코드에 문제가 있어요을 사용하여 몽고 2.4.0로 MongoDB-를 실행 "권한이없는"오류> (실행)을 제공합니다PHP MongoDB의 드라이버가 인증
$m = new MongoClient('mongodb://sf:[email protected]/sf');
$collections = $m->selectDB("sf")->getCollectionNames();
var_dump($collections); // prints collection names as expected
$collections = $m->selectDB("sf")->execute('function(){ return db.getCollectionNames(); }');
var_dump($collections); // gives error "unauthorized"
이이 재현되었습니다
몽고 2.4.0, MongoDB를 PHP 드라이버 1.3.6, PHP 버전 5.3.8, 윈도우 7 32 비트
몽고 2.4.0, MongoDB를 PHP 드라이버 1.3.5, PHP 버전 5.3.2, 우분투 10.04. 4
도움이 필요하십니까?
관리자를 사용하고있는 사용자입니까? –