SSAS:模拟访问(服务访问)



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

当我部署多维数据集时,我得到了这个错误

错误6 OLE DB错误:OLE DB或ODBC错误:用户'NT ServiceMSSQLServerOLAPService'登录失败。28000. 0 0

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

我终于找到了解决方案,它比我想象的要容易。未授予服务帐户从数据库读取的权限所以我打开了SQL管理工作室,把帐户的权限改为db_datareader,它工作得很好。

最新更新