Excel Services – The workbook cannot be opened

sharepoint2010Si estas intentado abrir un archivo Excel en SharePoint 2010, a través de Excel Services (partimos que el servicio ya esta instalado en la granja) y recibes este mensaje de error: “The workbook cannot be opened“, sin duda, se trata de un problema de permisos de base de datos.

excel_f1

Para solucionar este problema, has de dar permiso de “db_owner” a la cuenta de servicio que estas usando para ejecutar Excel Services, siguiendo los siguientes pasos:

1) Abre el administrador de bases de datos “SQL Server Management Studio” y localiza la base de datos o bases de datos de contenido (puedes verlo en el Visor de Eventos de Windows “<Content Database Name>” y selecciona “Security“.

2) Dentro de esta sección, posicionate en “Users” y con el botón derecho, selecciona “New User …

excel_f2

3) Introducimos la cuenta de servicio que ejecuta el servicio de Excel Service (que puedes localizar en Security -> Configure Service Accounts, seleccionado el pool del servicio) y le asignamos el rol de “db_owner“.

excel_f3

 

4) Guarda los cambios y verás como los archivos Excel ser abren correctamente en tu navegador web.

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *