MongoDB 역할 기반 권한 부여 통해 데이터 및 명령에 대한 액세스 부여합니다. MongoDB 데이터베이스 시스템에서 일반적으로 필요한 다양한 수준의 액세스 을 부여하는 역할을 내장 제공합니다.
역할은 정의된 리소스에서 일련의 조치를 수행할 수 있는 권한을 부여합니다. 지정된 역할은 해당 역할이 정의된 데이터베이스에 적용되며 컬렉션 수준까지 세부적으로 액세스 권한을 부여할 수 있습니다.
MongoDB가 기본으로 제공하는 각각의 역할은 해당 역할의 데이터베이스에 있는 모든 비시스템 컬렉션에 대한 데이터베이스 수준과 모든 시스템 컬렉션에 대한 컬렉션 수준에서 액세스를 정의합니다.
시스템 컬렉션 에는 다음 항목이 포함됩니다.
<database>.system.*namespacelocal.replset.*복제본 세트 네임스페이스
비시스템 컬렉션 은 이전 목록의 네임스페이스에 없는 컬렉션입니다.
MongoDB Atlas 데이터베이스 사용자는 자체 호스팅 배포서버 사용자와 내장 역할이 다르지만, MongoDB 동일한 권한 작업 설정하다 에서 각 배포서버 유형에 대한 내장 역할을 구축합니다.
페이지 상단의 선택기를 사용하여 배포서버 유형을 선택하고 사용 가능한 내장 역할을 확인합니다.