Einzelnen Beitrag anzeigen

Benutzerbild von dataspider
dataspider

Registriert seit: 9. Nov 2003
Ort: 04539 Groitzsch
1.359 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: IBExpert Rechte auf von System erzeugte Generatoren

  Alt 28. Mär 2025, 14:56
frage: wie hast du das erzeugt?
Ich erzeuge die Tabellen etc. mit den entsprechenden Editoren in IBExpert.
Und ja, du hast Recht. Es macht (eigentlich) keinen Sinn, den Generatoren spezielle Rechte zuzuweisen.
Bei mir war es so, dass die Zugriffskomponenten den Generator über Systemtabellen ermittelt und verwendet haben.
Da gibt es eine Function ReturningClauseSupported, welch bei mir Fasle zurückgibt (Firebird 3).
Aber das muss ich mir noch genauer ansehen.
Bei IBDac gibt es diese Probleme z.B. nicht.
Da also die Komponente den Wert des Generators im Code gesetzt hat, brauchte es Rechte vom Nutzer bzw. der Role.

Erkannt habe ich das Problem erst, nachdem ich ein Insert auf die Tabelle mit SQL in IBExpert fehlerfrei ausführen können, aber die Anwendung fehlende Rechte bemängelte.

im grant manager zeigen wir die bisher nicht an, wenn erforderlich könnten wir das zeit mal auch machen
Ich habe mir eine Procedure geschrieben, die fehlende Rechte für alle Generatoren erzeugen kann.
Aber in den Einstellungen DBExplorer: "Zeige von System erstellte Generatoren" sicher hilfreich, aber nicht zwingend notwendig.


Vielen Dank
Frank Reim
  Mit Zitat antworten Zitat