Symptom
When validate the S/4HANA On-Premise connection in Datasphere, below error message is displayed in the details:
Remote Tables: Unable to connect remote source: [SAP][ODBCforABAP] (08001) Open backend connection: Missing Authorization for Service S_PRIVILEGED., Code: 5921, SQL State: HY000
Cloud Connector is selected for Data Provisioning Option under Remote Tables section of S/4HANA On-Premise connection to use the ABAP SQL service to federate data with remote tables.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP Datasphere
Reproducing the Issue
- Select the checkbox in front of the connection to S/4HANA On-Premise.
- Click Validate button.
Cause
Lack of appropriate authority.
Resolution
To enable privileged access data from external ODBC-based clients, you must create a role and add authorization objects S_START and S_SQL_VIEW to it.
Follow the steps in below document:
Keywords
PFCG, SQL Service Binding, Role Maintenance, S_PRIVILEGED, Remote table, missing, authorization, DWC, connection , KBA , DS-DI-CON , Connections , Problem
SAP Knowledge Base Article - Public