通过HTTP访问SSAS

时间:2012-05-16 07:19:39

标签: iis iis-7 ssas ssas-2008

我已按照

中正确的所有步骤进行操作

http://msdn.microsoft.com/en-us/library/gg492140.aspx

我正在尝试通过IIS(HTTP)连接到SSAS 2008。我的SSAS在机器1上。我的excel 2010客户端在机器2上。我已为此启用了基本身份验证。当我使用机器1的“系统管理员”凭证(存​​在SSAS时)时,我能够连接SSAS。但如果我使用任何其他用户,那么我可以连接到SSAS。这是IIS或SSAS的限制吗?请分享您的观点,这非常紧急。

3 个答案:

答案 0 :(得分:1)

您是否在SSAS数据库中定义了授予其他用户访问权限的角色?如果“系统管理员”是SSAS服务器管理员,则不需要通过角色明确授予对SSAS数据库的访问权限。但其他用户(不是SSAS服务器管理员)将需要通过特定SSAS数据库中定义的角色进行显式访问。

答案 1 :(得分:1)

我的问题已经解决了。我不知道天气是不是正确的解决方案。我在机器上创建了一些用户,其中SSAS配置了IIS_IUSERS,现在SSAS安全性正在按预期工作。请确认天气是否是正确的解决方案?任何评论和帮助表示赞赏。

关于, Avinash Nigam

答案 2 :(得分:0)

首先,您不需要将SSAS配置为通过HTTP访问以从excel连接到它。你为什么这样做?

其次,访问HTTP多维数据集的正确方法是http://YOUR_SERVER/olap/msmdpump.dll,如果你去机器2上的SSMS并通知连接,它是否有效?

第三个也是更重要的,IIS在哪里?与SSAS相同的盒子?如果是的话,好的!如果不是,则需要配置kerberos,因为您将处理双跃点情况