【问题标题】:SSAS: Impersonation access (Service access)SSAS:模拟访问(服务访问)
【发布时间】:2016-09-09 21:40:22
【问题描述】:

我正在使用 Visual Studio 数据工具并尝试创建一个 SSAS 项目,因此我创建了数据源并使用我的 SQL 身份验证来访问数据源 我选择服务访问作为模拟访问来部署多维数据集

我在部署多维数据集时遇到此错误

错误 6 OLE DB 错误:OLE DB 或 ODBC 错误:用户“NT Service\MSSQLServerOLAPService”登录失败。; 28000. 0 0

我检查了 SQL 管理工作室,但没有找到分析服务的服务帐户,即 NT Service\MSSQLServerOLAPService 只有我找到了一个名为 MSSQLServerOLAPService 的用户,然后我在名为 NT Service\MSSQLServerOLAPService 的 SQL 数据库中添加了新用户,我已经部署了多维数据集,但我收到了相同的错误消息。

【问题讨论】:

  • 您的管理员可以验证 SSAS 实例是否已添加您的域/用户帐户以便能够登录。请注意,这与 USER 帐户完全不同。登录让你进门,但用户帐户得到钥匙。
  • 亲爱的,它有效,请真诚地检查我的评论。

标签: sql-server ssas business-intelligence sql-server-data-tools


【解决方案1】:

我终于找到了解决方案,它比我预期的更容易。 未授予服务帐户从数据库中读取的权限 所以我打开了 SQL Management Studio 并将帐户的权限更改为 db_datareader 并且它工作正常。

【讨论】:

  • 没错。实际上几个月前我自己也遇到过这个问题。此外,您可以选择自己的答案作为帖子的解决方案。快乐编码!问候,
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-09
  • 1970-01-01
  • 1970-01-01
  • 2012-07-16
相关资源
最近更新 更多