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.
我可以build和rebuild我的项目,但当我想要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
但它对我不起作用.
我通过这种方式验证此错误:
在第一次打开 Data Source

然后Edit连接字符串


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

小智 5
此错误与“NT AUTHORITY\SYSTEM”有关,因此只需转到关系数据库并展开 Security 文件夹即可。
双击“NT AUTHORITY\SYSTEM”,它将打开“登录属性”向导,进入“用户映射”选项卡并选择您要使用的关系数据库。授予适当的权限并单击“确定”。