문서 메뉴
문서 홈
/
MongoDB 매뉴얼
/ / /

db.getUsers()

이 페이지의 내용

  • 정의
  • 필요한 액세스 권한
  • 예제
db.getUsers(<options>)

데이터베이스의 모든 사용자에 대한 정보를 반환합니다.

db.getUsers()usersInfo: 1 명령을 래핑합니다.

db.getUsers() 메서드는 다음과 같은 옵션을 사용할 수 있습니다.

db.getUsers( {
showCredentials: <Boolean>,
filter: <document>
} )
필드
유형
설명
showCredentials
부울
선택 사항. 사용자의 비밀번호 해시를 표시하려면 필드를 true(참)로 설정하세요. 기본적으로 이 필드는 false 입니다.
filter
문서
선택 사항입니다. 필터 조건과 일치하는 사용자에 대한 정보를 반환하기 위해 $match 단계 조건을 지정하는 문서입니다.

자세한 내용은 usersInfo를 참조하세요.

다른 사용자의 정보를 확인하려면 다른 사용자의 데이터베이스에 viewUser 조치가 있어야 합니다.

사용자는 자신의 정보를 확인할 수 있습니다.

db.getUsers() 메서드는 filter 문서를 수신하여 필터 조건과 일치하는 사용자에 대한 정보를 반환할 수 있습니다.

현재 데이터베이스에 대해 SCRAM-SHA-256 자격 증명을 가진 모든 사용자를 보려면 다음과 같이 하세요:

db.getUsers({ filter: { mechanisms: "SCRAM-SHA-256" } })

모든 사용자를 볼 때 showCredentials 옵션은 지정할 수 있지만 showPrivileges 또는 showAuthenticationRestrictions 옵션은 지정할 수 없습니다.

돌아가기

db.getUser

다음

db.grantRolesToUser