OLE DB或ODBC错误:用户'NT AUTHORITY\NETWORK SERVICE登录失败

Ard*_*oli 5 sql sql-server olap ssas sql-server-2008-r2

我使用SQL Server 2008 R2和SQL Server Business Intelligence Development Studio.

我创建了一个项目 Business Intelligence Project

我创建一个Data SourceOf Adventure Work 2008 DW然后我创建一个Data Source View

然后我创建一个Cube.

我可以buildrebuild我的项目,但当我想要Deploy我得到34错误.

第一个错误是

OLE DB error: OLE DB or ODBC error: Login failed for user 'NT AUTHORITY\NETWORK 
SERVICE'.; 28000; Cannot open database "AdventureWorksDW2008" requested by the login.
The     login failed.; 42000.   
Run Code Online (Sandbox Code Playgroud)

我发现此链接:SQL Server 2012:用户'NT Service\MSSQLServerOLAPService'登录失败.28000

但它对我不起作用.

Ard*_*oli 7

我通过这种方式验证此错误:

在第一次打开 Data Source

在此输入图像描述

然后Edit连接字符串

在此输入图像描述

在此输入图像描述

然后我use specific windows ....因为我想连接到另一台服务器来访问我的SSAS.

在此输入图像描述


小智 5

此错误与“NT AUTHORITY\SYSTEM”有关,因此只需转到关系数据库并展开 Security 文件夹即可。

在此输入图像描述

双击“NT AUTHORITY\SYSTEM”,它将打开“登录属性”向导,进入“用户映射”选项卡并选择您要使用的关系数据库。授予适当的权限并单击“确定”。

在此输入图像描述