I set up the Enterprise Gateway to connect to an SSAS server (SQL Server 2012 SP2). The connection tested fine in the Gateway management page, and when I tested the connection, the enterprise gateway successfully logged on to SSAS server. Here is the what the windows security logs captured:
An account was successfully logged on.
Subject:
Security ID: NT SERVICE\MSSQLServerOLAPService
Account Name: MSSQLServerOLAPService
Account Domain: NT SERVICE
Logon ID: 0x86082b0
Logon Type: 3
New Logon:
Security ID: MYDOMAIN\myUserName
Account Name: myUserName
Account Domain: MYDOMAIN
Logon ID: 0x861799c
Logon GUID: {30e418ff-065b-e9ca-ad0f-a3fe31cd1430}
After uploading a PowerBI report using the data source in this gateway (the report uses live connection to SSAS server), the report is unable to refresh and reported data source access error. The SSAS trace captured an error: The following system error occurred: Logon failure: unknown user name or bad password.
Windows security log captured:
An account failed to log on.
Subject:
Security ID: NT SERVICE\MSSQLServerOLAPService
Account Name: MSSQLServerOLAPService
Account Domain: NT SERVICE
Logon ID: 0x7b290ce
Logon Type: 3
Account For Which Logon Failed:
Security ID: NULL SID
Account Name:
Account Domain:
It seems like when the report try to access data through the Enterprise Gateway, it is unable to pass stored credentials when trying to log in. But it obviously passed the stored credentials when I tested the data source in the enterprise gateway management page
Any idea why this is happening? Thanks.