SAP Knowledge Base Article - Public

3552148 - Error "Missing Authorization for Service S_PRIVILEGED" when validate S/4HANA On-Premise connection in Datasphere

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

  1. Select the checkbox in front of the connection to S/4HANA On-Premise.
  2. 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:

Creating a Role for Privileged Access

Keywords

PFCG, SQL Service Binding, Role Maintenance, S_PRIVILEGED, Remote table, missing, authorization, DWC, connection , KBA , DS-DI-CON , Connections , Problem

Product

SAP Datasphere all versions