4

我已经按照正确存在的所有步骤

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

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

4

3 回答 3

1

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

于 2012-05-16T11:35:56.650 回答
1

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

关于,Avinash Nigam

于 2012-05-28T10:17:08.770 回答
0

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

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

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

于 2012-05-17T16:13:57.350 回答