1
clusterAdmin
, 모든 DB 관리자 등 많은 역할을 가진 글로벌 관리자를 설정했습니다. 그러나 admin
데이터베이스 내부에서만 인증 할 수 있습니다.mongodb 글로벌 인증
그런 이유로 mongo -u admin -p
이 작동하지 않습니다. auth fails
오류가 발생합니다. 그러나 mongo
쉘을 시작한 다음 admin
db로 전환하고 인증하면 작동합니다. 내가 원하는 무엇
mongo
> use admin
> db.auth('admin', <my password>)
내가 admin
데시벨를 사용하지 않고도 인증 할 수있는 방법
mongo
> db.auth('admin', <my password>)
입니까? 그런 것이 있습니까? 나는 mongodb 문서를 읽고 몇 가지 안내서를 읽었으며 이것이 제대로 작동하지 않는 것처럼 보입니다.
mongodump
을 사용하여 모든 데이터베이스를 백업하려고하지만 인증 할 수 없어 작동하지 않습니다. 감사합니다.
은 몽고톱에 있습니다. /etc/mongod.cfg 또는?에서 정상 작동을위한 곳은 어디입니까? –
작업을 마쳤습니다. 예 : 'mongo --authenticationDatabase admin ...' –