Hola Comunidad;
El día de hoy, un cliente estaba teniendo un problema con sus reportes en SCCM 1910 y es que en los logs (srsrp) se visualizaba el siguiente error: (!) Error retrieving report files – [The SELECT permission was denied on the object ‘Reports’, database ‘CM_XXX’, schema ‘dbo’.].

Hoy les mostraré una solución a este inconveniente.

El escenario de este cliente es el siguiente:

  1. Sitio Primario – Servidor Principal (Virtual)
  2. Sitio con Punto de Reporting Services (Rol) – Servidor Base de Datos (Virtual)

A grandes rasgos, se ve de la siguiente manera:

Lo que tenemos que hacer es ingresar a SQL Server Management Studio y conectarnos a nuestra instancia donde se encuentra la Base de Datos del SCCM.

Ahora, nos dirigimos a Security/Logins (1) y buscamos el usuario NT AUTHORITY\SYSTEM (2).

Hacemos clic secundario sobre el usuario e ingresamos a Properties (Propiedades).

 

Nos dirigimos a User Mapping (1), seleccionamos la Base de Datos del SCCM (CM_XXX) (2) y en la parte de Database role seleccionamos db_datareader (3) y hacemos clic en OK (4).

Esperamos unos minutos y cuando ingresemos de nuevo al srsrp.log ya no aparecerá dicho error.

Muchas Gracias.

Por Celso Javier Guzmán Díaz

Hola, soy Celso Javier Guzmán Díaz, consultor senior en Infraestructura Tecnológica, con más de 8 años de experiencia en la administración de Datacenter On-Premises, especializado en tecnologías Microsoft. A lo largo de mi trayectoria me he desempeñado como SysAdmin, participando en proyectos de implementación, migración y soporte de plataformas como Windows Server, Active Directory, Exchange Server, SQL Server, Hyper-V, VMware y soluciones de seguridad perimetral. Actualmente me desempeño como docente y formador, participando en la enseñanza de cursos de infraestructura, sistemas operativos, redes y bases de datos, con un enfoque práctico orientado a escenarios reales y buenas prácticas del entorno laboral.

Deja una respuesta