Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Roles de funcionalidad incorporada

MongoDB concede acceso a los datos y comandos a través de Autorización basada en el rol. MongoDB proporciona roles integrados que conceden los diferentes niveles de acceso que suelen necesitarse en un sistema de bases de datos.

Un rol otorga privilegios para realizar conjuntos de acciones en recursos definidos. Un rol se aplica a la base de datos en la que se define y puede conceder acceso hasta el nivel de granularidad de colección.

Cada rol de funcionalidad incorporada define el acceso a nivel de base de datos para todas las colecciones que no son del sistema en la base de datos del rol y a nivel de colección para todas las colecciones del sistema.

Las Colecciones del sistema incluyen las de:

  • <database>.system.* namespace

  • local.replset.* namespace del set de réplicas

Colecciones ajenas al sistema son aquellas que no están en los namespaces de la lista anterior.

Los usuarios de bases de datos de MongoDB Atlas tienen diferentes roles predefinidos que los usuarios de implementaciones autohospedadas. Sin embargo, MongoDB crea los roles integrados para cada tipo de implementación a partir del mismo conjunto de acciones de privilegio.

Utiliza el selector de la parte superior de la página para elegir tu tipo de implementación y ver los roles integrados disponibles.

Volver

Configurar usuarios de base de datos en Atlas