Announcement

Collapse
No announcement yet.

no permission for execute access to PROCEDURE KUNDEN

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • no permission for execute access to PROCEDURE KUNDEN

    Hallo,

    Ich erhalte beim Versuch, die Stored Procedure "KUNDEN" in Firebird 1.5 zu öffnen, die Delphi-Fehlermeldung "no permission for execute access to PROCEDURE KUNDEN".

    Wie ich bisher aus dem Forum mitbekommen habe, liegt dies daran, daß die GRANT-Rechte nicht entsprechend gesetzt sind. Wie kann ich dieses Recht setzen ?

    Grüsse,
    Carsten

  • #2
    Hallo Carsten,<p>
    mit dem Grant-Befehl in der sql console von ibconsoel oder bequemer mit ibexpert und dem Grant-Reiter.<p>
    Oder dem ibgrantmanager.

    <p>
    Heik

    Comment


    • #3
      ... oder mit jeder anderen Zugriffs-Komponente, die DDL Befehle absetzen kann.
      Die Syntax ist:
      GRANT EXECUTE ON PROCEDURE <PROCNAME> TO [USERNAME|ROLENAME|OBJECTNAME|PUBLIC].

      Luc

      Comment


      • #4
        Hallo.

        Vielen Dank für die Erklärung und für die Syntax. Habe es nun in IBExpert mit dem SQL-Editor und Grant-Befehl realisiert.

        Es kamen noch einige andere notwendige Rechte hinzu (z.B. fehlte ein Select-Befehl auf die Kundentabelle). Aber jetzt läuft es.

        Vielen Dank noch mal,
        Carste

        Comment

        Working...
        X