SHOW GRANTS: Changes to output for grants on functions and procedures¶
Achtung
Diese Verhaltensänderung ist in Bundle 2026_01 enthalten.
Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.
In der Ausgabe des SHOW GRANTS-Befehls ändert sich der Wert in der Namensspalte für Funktionen und Prozeduren:
- Vor der Änderung:
Die Spalte
nameenthält die Namen und Typen der Argumente sowie den Rückgabetyp.Zum Beispiel für die folgende Funktion:
Der Wert der Namensspalte lautet:
Für die folgende Prozedur:
lautet Wert in der Spalte „Name“:
- Nach der Änderung:
Die Spalte
nameenthält nur die Typen der Argumente.Zum Beispiel für die folgende Funktion:
Der Wert der Namensspalte lautet:
Für die folgende Prozedur:
lautet Wert in der Spalte „Name“:
Durch diese Änderung ist es einfacher, den Wert in der Namensspalte von GRANT und REVOKE-Anweisungen zu verwenden, die Sie ausführen möchten.
Angenommen, Sie möchten die Berechtigungen für Funktionen und Prozeduren für die Rolle my_custom_role widerrufen. Sie können den Befehl SHOW GRANTS ausführen:
Dann können Sie die zurückgegebenen Werte kopieren und in REVOKE-Anweisungen zum Entziehen dieser Berechtigungen einfügen:
Ref: 2190