5

我正在尝试在 SQL Server 2012 中部署 Analysis Services 多维数据集。我的用户帐户是域REALM\Merin 在哪里REALM,我的计算机名称是Hercules. 我已经在 Analysis Service 的管理员组中。当我使用 SQL Server Data Tools 处理多维数据集时,出现以下错误。

OLE DB 错误:OLE DB 或 ODBC 错误。用户 'REALM\Hercules$' 登录失败。28000。

我的用户帐户是 REALM\Merin,但我不知道它为什么抱怨用户 REALM\Hercules$。这个账户是什么意思?ComputerName + $ 的用户对我来说很奇怪。请有人帮忙。

谢谢,梅林

4

6 回答 6

17

我不了解 ComputerName$,但我能够解决我的 Cube 部署错误。以下是步骤:

  1. 双击分析项目中的数据源单击
  2. 模拟信息选项卡
  3. 选择使用特定的 Windows 用户名和密码
  4. 输入用户名和密码,点击确定
  5. 处理多维数据集

:)

于 2013-09-09T20:12:25.730 回答
4

从 SSMS 获取您的 Windows 用户名和密码,并在模拟信息区域中使用它,如下所示:

在此处输入图像描述

于 2017-11-12T21:04:32.790 回答
3

查看多维数据集中数据源对象的“模拟信息”选项卡。您可能选择了“使用服务帐户”,这是REALM\Hercules$. 并且运行 Analysis Services 服务的帐户可能没有对关系数据源的访问权限。以允许访问的方式配置模拟,并且处理应该工作。

于 2013-09-09T18:32:51.590 回答
3

我遇到了同样的问题:

OLEDE 错误:用户 'DOMAIN\ComputerName$' 登录失败。;28000

在我的情况下,解决方法是:

  1. 将 Analysis Service 帐户从默认帐户更改为域帐户

  2. 授予域帐户对数据源的读取权限

于 2017-01-11T00:27:26.807 回答
2
  1. 运行“Sql Server 配置管理器”并检查 SQL Server Analysis Services 的“登录身份”帐户名称(...名称...)。
  2. 复制此账户名(双击打开再复制)
  3. 打开“SQL Server Management Studio”并登录到“数据库引擎”。
  4. 转到安全>登录单击“新登录...”并提供复制的名称。
  5. 重新开始

现在应该可以部署了。

于 2015-11-25T16:31:37.913 回答
1

以下步骤解决多维数据集处理错误。

(对于Visual Studio 2015 Data Tools/Business Intelligence Studio)双击数据源打开数据源设计器->模拟信息(TAB)->第一个选项:输入凭据->点击确定

(对于 SQL SERVER Management Studio 2016)双击数据源打开数据源属性 -> 在安全设置下,单击模拟信息(下拉)-> 第一个选项:输入凭据 -> 单击确定。

于 2016-08-25T10:35:48.393 回答