Hi
I have switched on "Allow Enhanced Microsoft SQL Server connector" and after this my app stopped working.
The app uses On-Premise Sql Server with Sql Server authentication.
All requests to data source returns:
{
"duration": 155.77,
"size": 237,
"status": 401,
"headers": {
"Cache-Control": "no-cache,no-store",
"Content-Length": 237,
"Content-Type": "application/json",
"Date": "Wed, 27 Nov 2019 10:51:50 GMT",
"expires": -1,
"pragma": "no-cache",
"strict-transport-security": "max-age=31536000; includeSubDomains",
"timing-allow-origin": "*",
"x-content-type-options": "nosniff",
"x-frame-options": "DENY",
"x-ms-apihub-cached-response": true,
"x-ms-request-id": "7b74b9f9-33a2-4af5-8bb9-1bd6b952c94a",
"x-ms-user-agent": "PowerApps/3.19111.33 (Web AuthoringTool; AppName=4a938564-807e-49cb-bb49-eea971aa03d4)",
"x-ms-client-request-id": "7b74b9f9-33a2-4af5-8bb9-1bd6b952c94a"
},
"body": {
"status": 401,
"message": "Permission Exception.\r\n inner exception: Internal error: dataSourceCredentials\r\nclientRequestId: 7b74b9f9-33a2-4af5-8bb9-1bd6b952c94a",
"source": "sql-eus2.azconn-eus2.p.azurewebsites.net"
}
}
When switch that feature off the app works fine - there is no problem with data sources.
Should I configure something else to make it works with "Enhanced Microsoft SQL Server connector"?
Does "Enhanced Microsoft SQL Server connector" works with On-Premise Sql Server?