Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Ungültiges Namensmuster beim Versuch, eine benutzerdefinierte Objektzuordnung vom Oracle-Typ zu übergeben

Die Oracle-Benutzer-ID, die Sie für Ihre App verwenden, hat keinen Zugriff auf den Typ MY_SCHEMA.mkt_list_tab .

Stellen Sie außerdem die folgenden Punkte sicher.

1) Es müssen ALLE Großbuchstaben wie MY_SCHEMA.MKT_LIST_TAB sein in Ihrem Deskriptor call.
2) Wenn Sie den Schemanamen nicht im Code verwenden und Ihre App-ID mit einem anderen Schema verknüpft ist, erstellen Sie besser ein PUBLIC SYNONYM an den Typ (sowohl Eltern als auch Kind) und gewähren Sie EXECUTE Berechtigung für Ihre App-ID, andernfalls verwenden Sie den Schemanamen im Code. (Berechtigungen müssen noch erteilt werden)