Hallo,
ich möchte mit Benutzer B auf Tabellen zugreifen die Benutzer A gehören,
dies mache ich indem ich mit ALTER SCHEMA... das Schema auf Benutzer A einstelle.
Wenn ich nun Daten aus der Tabelle abfrage zur Initialisierung meines Programms bekomme ich den Fehler "missing or invalide schema authorization identifier".
Das seltsame wenn ich danach SELECTs auf die Tabellen mache kommt er nicht mehr.
Warum verhält es sich so verschieden? Benötigt B "SELECT ANY TABLE" oder sonstige Rechte? Da Benutzer B zurzeit nur sehr eingeschränkte Rechte hat und er nur soviel wie nötig bekommen soll.
ich möchte mit Benutzer B auf Tabellen zugreifen die Benutzer A gehören,
dies mache ich indem ich mit ALTER SCHEMA... das Schema auf Benutzer A einstelle.
Wenn ich nun Daten aus der Tabelle abfrage zur Initialisierung meines Programms bekomme ich den Fehler "missing or invalide schema authorization identifier".
Das seltsame wenn ich danach SELECTs auf die Tabellen mache kommt er nicht mehr.
Warum verhält es sich so verschieden? Benötigt B "SELECT ANY TABLE" oder sonstige Rechte? Da Benutzer B zurzeit nur sehr eingeschränkte Rechte hat und er nur soviel wie nötig bekommen soll.