Share via


Conceder acceso a un cubo

De manera predeterminada, una función de base de datos en Microsoft SQL Server Analysis Services no tiene permisos para ver ningún cubo en la base de datos. Sin embargo, a una función de base de datos de Analysis Services se le pueden conceder permisos de lectura/escritura en un cubo.

Establecer permisos de lectura/escritura en un cubo

Para conceder permisos de lectura o de lectura/escritura a una función de base de datos, un usuario debe ser miembro de la función de servidor de Analysis Services o de una función de base de datos de Analysis Services con permisos de Control total (Administrador).

Para otorgar a una función de base de datos acceso a un cubo

  1. En SQL Server Management Studio, conéctese a la instancia de Analysis Services, expanda Funciones para la base de datos correspondiente en Explorador de objetos y, después, haga clic en una función de base de datos (o cree una nueva función de base de datos).

  2. Haga clic en Cubos en el panel Seleccionar una página, seleccione el cubo en la lista Cubo y, a continuación, active la casilla de verificación Lectura o Lectura y escritura en la lista Acceso.

Cuando a una función de base de datos se le han otorgado permisos de lectura o lectura/escritura para un cubo, los miembros de la función de base de datos tienen acceso de lectura a todas las celdas del cubo, salvo que se restrinjan específicamente los permisos en determinadas celdas. Si desea conceder permiso de escritura a determinadas celdas del cubo para los miembros de la función de base de datos, deberá otorgar a la base de datos permisos de lectura/escritura para el cubo. Para obtener más información, vea Conceder acceso personalizado a los datos de las celdas.

Nota

Para conceder permiso a los usuarios para crear cubos locales desde un cubo de servidor o permisos para obtener detalles, especifique Obtención de detalles u Obtención de detalles y cubo local.