Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 455
  • Last Modified:

"Unspecified Error" While Connecting to Analysis Server Using Excel from outside of a Windows Domain

I'm getting an "Unspecified Error" when I try authenticate to our Analysis Server using Microsoft Excel Pivot Table Services. It works fine when I am authenitcated within the domain (when I'm at work) but when I am working from home (external of the domain) I cannot connect. I've tried mutliple versions of microsoft excel, as well as making sure MDAC and Pivot Table Services (8,0) are installed correctly.

From what I understand, the only authentication broker available in Analysis service is Active Directory. We tried using domain prefix's on the login (i.e domain\user domain/user and the @ symbol) but no luck so far.

suggestions welcome and thanks in advance.

0
munting_monty
Asked:
munting_monty
  • 2
1 Solution
 
danblakeCommented:
I may be proved wrong (hope so...)-- but I thought that Analysis Services security is provided via the Windows Logon exclusivly (SPID user passed into the system automatically -- so a domain prefix will not work unless logged on externally at home via a VPN to the internal network to authenticate you on the local internal network from home.)

The other route that you may be able to take, (long-winded -- very) is to provide a linked server in SQL-Server and connect to SQL-Server via a Sql-server login and pull the data back from the linked server but this will cause problems with the Excel Pivot Table Services....

Alternativly if the Analysis Services information is stored as ROLAP datasource -- query the SQL-Server database directly where the information is stored with a sql-server login.
0
 
munting_montyAuthor Commented:
Thanks for your prompt reply danblake!

Linked server sounds like a good idea, but we only have 1 production server.

We've just tried using local accounts that are not members of the domain, also tried to play with domain accounts being administrator of the sql server, with no luck so far.

Querying the database directly is not an option in our scenario (client must use Excel to connect)

0
 
danblakeCommented:
Some MDX can be placed within a view structure and passed to the linked server, generating an ouput for Excel to connect to.

This would avoid the need for Windows authenticated accounts from externally, allowing a specific server account / user account to be used to access slices or portions of the analysis services as required with analysis manager.

Somehow you need to provide access to the internal server for the external client -- a good idea would be to establish a VPN or similar secure external network to provide internal authentication.
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now