AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

자체 관리형 배포로 사용자 인증

사용자로 인증하려면 사용자 이름, 비밀번호 및 authentication database 해당 사용자와 연결된 를 제공해야 합니다.

중요

동일한 mongosh 세션에 있는 사용자 간에는 전환할 수 없습니다. 다른 사용자로 인증하면 세션에 인증된 사용자 모두의 권한이 부여됩니다. 사용자 간 전환을 하려면 mongosh.를 종료하고 다시 시작합니다.

를 사용하면 다음을 mongosh 수행할 수 있습니다.

, 및 명령줄 mongosh -u <username>-p --authenticationDatabase <database> 옵션으로 를 시작합니다.

mongosh --port 27017 --authenticationDatabase \
"admin" -u "myUserAdmin" -p

메시지가 표시되면 비밀번호를 입력합니다.

를 mongos 사용하여 mongosh mongod 또는 인스턴스 에 연결합니다.

mongosh --port 27017

mongosh에서 인증 데이터베이스 (이 경우 admin)로 전환하고db.auth(<username>, <pwd>)메서드 또는authenticate명령을 사용하여authentication database에 대해 인증합니다.

use admin
db.auth("myUserAdmin", passwordPrompt()) // or cleartext password

팁

passwordPrompt() 메서드는 암호를 입력하라는 메시지를 표시합니다. 암호를 문자열로 직접 지정할 수도 있습니다. 암호가 화면에 표시되어 셸 기록에 암호가 유출될 가능성을 방지하려면 passwordPrompt() 방법을 사용하는 것이 좋습니다.

메시지가 표시되면 비밀번호를 입력합니다.

MongoDB 드라이버를 사용하는 예시는 드라이버 설명서를 참조하세요.

스킬 배지 획득

'보안 MongoDB 자체 관리: AuthN 및 AuthZ'를 무료로 마스터하세요!

자세한 내용을 알아보세요.

이 페이지 평가하기