SAP Knowledge Base Article - Preview

3603384 - Error when deploying hdbrole with adding DROP privilege in an HDI container

Symptom

When adding DROP privilege on a table/object managed by HDI to an hdbrole, and then deploy the hdbrole file, below error happens.

Error: com.sap.hana.di.role: Could not create the role definition in the database
       at "src/<hdbrole name>.hdbrole" (0:0)
Error: com.sap.hana.di.role: "DROP": invalid privilege for the "<table name>" object of type "TABLE"
        at "src/<hdbrole name>.hdbrole" (0:0)
Error: com.sap.hana.di.role: Deploying "src/<hdbrole name>.hdbrole"... failed 
      at "src/<hdbrole name>.hdbrole" (0:0)


Read more...

Environment

  • SAP Business Application Studio
  • SAP Web IDE
  • SAP HANA Deployment Infrastructure (HDI)
  • SAP HANA Platform Edition

Product

SAP Business Application Studio all versions ; SAP HANA, platform edition all versions

Keywords

Business Application Studio, HDI container, DROP, invalid privilege, hdbrole , KBA , HAN-DB-DI , SAP HANA DI (HDI): diserver, HDI plugins& client libs , HAN-DB-SEC , SAP HANA Security & User Management , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.