KB3080856 - CORRECCIÓN: Divulgación de información al crear un cubo de sesión mediante la seguridad dinámica basada en roles en SQL Server 2012 o SQL Server 2014

Se aplica a
SQL Server 2012 Business Intelligence SQL Server 2012 Analysis Services SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Síntomas

Tenga en cuenta el siguiente escenario:

  • Implementa la seguridad dinámica para una base de datos de Analysis Services en Microsoft SQL Server 2012 o SQL Server 2014.
  • Agrega un identificador de inicio de sesión (dominio\nombre de usuario) a un rol de base de datos que ha denegado el acceso a un miembro de dimensión específico.
  • Para conectarse a la base de datos, especifique el identificador de inicio de sesión especificado y la función de la base de datos en la cadena de conexión.
  • Crea un cubo de sesión basado en un cubo existente al que tiene acceso de lectura.

En este escenario, al ejecutar una consulta para recuperar datos del cubo de sesión, el resultado puede contener datos a los que no tiene permiso de acceso.

Resolución

Este problema se corrigió por primera vez en la siguiente actualización acumulativa de SQL Server:

Recomendación: instalar la actualización acumulativa más reciente para SQL Server

Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Se recomienda descargar e instalar las actualizaciones acumulativas más recientes para SQL Server:

      

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".