我正在使用Visual Studio数据工具并尝试创建一个SSAS项目,因此我创建了数据源并使用我的SQL身份验证来访问数据源 我选择服务访问作为模拟访问来部署多维数据集
部署多维数据集时出现此错误
错误6 OLE DB错误:OLE DB或ODBC错误:用户'NT Service \ MSSQLServerOLAPService'登录失败。 28000. 0 0
我检查了SQL Management工作室,我没有找到Analysis服务的服务帐户 NT Service \ MSSQLServerOLAPService 只有我找到了一个名为 MSSQLServerOLAPService 的用户然后我在SQL数据库中添加了名为 NT Service \ MSSQLServerOLAPService 的新用户,我已经部署了多维数据集但是我收到了相同的错误消息。
答案 0 :(得分:1)
最后我发现解决方案比我预期的更容易。 未授予服务帐户从数据库中读取的权限 所以我打开了SQL Management studio并将帐户的权限更改为 db_datareader ,它运行正常。