我已按照
中正确的所有步骤进行操作http://msdn.microsoft.com/en-us/library/gg492140.aspx
我正在尝试通过IIS(HTTP)连接到SSAS 2008。我的SSAS在机器1上。我的excel 2010客户端在机器2上。我已为此启用了基本身份验证。当我使用机器1的“系统管理员”凭证(存在SSAS时)时,我能够连接SSAS。但如果我使用任何其他用户,那么我可以连接到SSAS。这是IIS或SSAS的限制吗?请分享您的观点,这非常紧急。
答案 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,因为您将处理双跃点情况