2010-02-18 200 views
0

我们在我们的域中的测试服务器(MS服务2008)上部署了分析服务olap多维数据集(SSAS 2008),您可以通过ssms正常浏览olap多维数据集。到目前为止,olap cube本身没有问题。用户帐户在分析服务服务器上是admin。用户无权访问AnalysisServices数据库

我们还在同一台测试服务器上安装了报告服务(SSRS 2008),并在报告服务报告内部有一个数据源,用于从分析服务olap多维数据集获取数据。我们已经成立了集成的身份验证设置窗口,但用户试图低谷Reporting Services报表连接到OLAP多维数据集获得访问被拒绝。

An error has occurred during report processing. (rsProcessingAborted) 
Query execution failed for dataset 'DsMillCd'. (rsErrorExecutingCommand) 
Either the user, KORSNET\TFMAN, does not have access to the AnalysisServices database, or the database does not exist. 

如果我尝试了同样的OLAP多维数据集和报表低谷业务智能工作室当地其工作,所以它必须是Reporting Services的服务器上的一些设置。

不要报告服务连接到分析服务作为另一个域帐户?

我已经搜索并搜索了大约6小时的答案,现在没有运气,我有点沮丧得到这个工作。

我认为它只是一个配置设置,我已经错过了,那么所有的建议,欢迎...

回答

1

你登录为KORSNET\TFMAN

如果为报告设置的数据源设置为使用用户的凭据,那么它将尝试以该用户的身份向数据库进行身份验证。

IE是否将该网站显示为本地Intranet的一部分?如果不进入安全设置并添加它。

这是否用户实际拥有的权限读取数据库?

这可能是“双跳”问题,凭证可以被携带和使用一次,但不会再次,但我认为这种情况不太可能。

+0

IE显示该网站为“本地Intranet”的网站。 当我访问的报告,我的身份登录KORSNET/TFMAN。同一个用户(KORSNET/TFMAN)是一个管理员,具有进程分析服务服务器的读取权限。如果我用用户korsnet/tfman浏览cube cube管理工作室,它的工作没有任何问题。 – Webking 2010-02-18 09:03:34

+0

它与认证和双跳做。我们通过在报告服务器.config中将身份验证设置为korberos来解决了这个问题 – Webking 2010-03-10 20:19:38