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

时间:2013-09-09 16:40:55

标签: sql-server sql-server-2012 odbc ssas oledb

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

  

OLE DB错误:OLE DB或ODBC错误。用户登录失败   'REALM \大力神$'; 28000

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

谢谢, Merin

6 个答案:

答案 0 :(得分:12)

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

  1. 双击Analysis Project中的数据源单击
  2. 模拟信息标签
  3. 选择使用特定的Windows用户名和密码
  4. 输入用户名和密码,然后单击“确定”
  5. 处理多维数据集
  6. :)

答案 1 :(得分:3)

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

enter image description here

答案 2 :(得分:2)

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

答案 3 :(得分:2)

我遇到了同样的问题:

  

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

我的情况解决方法是:

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

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

答案 4 :(得分:1)

  1. 运行' Sql Server配置管理器'并检查'登录为' SQL Server Analysis Services的帐户名称(... name ...)。
  2. 复制此帐户名称(双击打开然后复制)
  3. 打开' SQL Server Management Studio'并登录'数据库引擎'。
  4. 转到安全>登录点击'新登录...'并提供复制的名称。
  5. 重新启动
  6. 现在应该能够部署。

答案 5 :(得分:1)

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

(适用于Visual Studio 2015数据工具/商业智能工作室) 双击数据源以打开数据源设计器 - >模拟信息(TAB) - >第一个选项:输入凭证 - >单击“确定”

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

相关问题