HANA viene con varios roles predefinidos:
- Roles que no deberían modificarse
- PUBLIC – privilegios mínimos que necesita un usuario para trabajar con la base de datos. Es implícitamente asignado cuando un usuario es creado
- Roles plantillas
No deberíamos utilizar estos roles directamente, pero en su lugar los utilizamos como plantillas para crear nuestros propios roles.
- CONTENT_ADMIN – Rol que habilita permisos de administrador. Por ejemplo:
- Privilegios SQL en el esquema _SYS_BIC – con permisos GRANT OPTION
- Privilegios SQL en el esquema _SYS_BI – con permisos GRANT OPTION
- MODELING – Rol necesarios para usar el modelado.
- Creación y activación de modelos de información
- Creación y activación de privilegios analíticos
- MONITORING: Rol con acceso de solo lectura a todos los metadatos, el monitoreo y las estadísticas
- NO UTILICE ESTE ROL – Cree su propio rol
- SAP INTERNAL HANA SUPPORT – Rol con privilegios para fines de soporte.
MODELING:
Contiene todos los privilegios necesarios para usar el modelado en el SAP HANA Studio.
Contiene la autorización de la base de datos de modelado, para crear todo tipo de vistas y privilegios analíticos.
Permite el acceso a todos los datos en vistas activadas sin ningún filtro (_SYS_BI_CP_ALL Analytic Privilege). Sin embargo, esto está restringido por falta de privilegios de SQL en esos objetos activados.
Nota: usar con precaución el _SYS_BI_CP_ALL Analytic Privilege.
Utilice rol predefinido como plantilla.
MONITORING:
Contiene privilegios para el acceso total de solo lectura a todos los metadatos, al estado actual del sistema y a las vistas de monitoreo, y los datos del servidor de estadísticas.