USAGE Privilegien

<< Firebird 3.0 Stored Funktionen | IBExpert | Systemobjekte RDB$, MON$, IBE$ >>

Die deutschsprachige Dokumentation wird seit dem 26. Juli 2016 nicht mehr gepflegt. Aktuelle und vollständige Dokumentation finden Sie auf der englischsprachigen Webseite: IBExpert Documentation


USAGE Privilegien

Die neue SQL-2008-konforme USAGE-Berechtigung wurde in Firebird 3.0 eingeführt, um andere Metadatenobjekte als Tabellen, Views, Prozeduren und Funktionen zu schützen. Diese Funktion wird in IBExpert ab Version 2014.01.01 unterstützt.

Syntax

 GRANT USAGE ON <object type> <name> TO <grantee list>
 [<grant option> <granted by clause>]
 -- 
 REVOKE USAGE ON <object type> <name> FROM <grantee list>
 [<granted by clause>]
 --
 <object type> ::= {DOMAIN | EXCEPTION | GENERATOR | SEQUENCE | CHARACTER SET | COLLATION}

Hinweis: Die ursprüngliche USAGE-Berechtigung wird dem Objekteigentümer (dem Benutzer, der das Objekt erstellte) gewährt.

In Firebird 3.0 Alpha 1 nur USAGE-Berechtigungen für Exceptions (CORE-2884) und Generatoren/Sequenzen (gen_id, next value for: CORE-2553) durchgesetzt werden. Berechtigungen für andere Objekttypen werden in nachfolgenden Versionen validiert werden.

Quelle: Firebird 3.0 Release Notes von Helen Borrie (Collator/Editor): 23. Juli 2013 - Dokument v.0300-06 - für Firebird 3.0 Alpha 1

zurück zum Seitenanfang
<< Firebird 3.0 Stored Funktionen | IBExpert | Systemobjekte RDB$, MON$, IBE$ >>