REVOKE APPLICATION ROLE¶
Entzieht eine Anwendungsrolle von einer Kontorolle oder einer anderen Anwendungsrolle.
- Siehe auch:
ALTER APPLICATION ROLE, CREATE APPLICATION ROLE, GRANT APPLICATION ROLE, SHOW APPLICATION ROLES
Syntax¶
REVOKE APPLICATION ROLE <name> FROM { ROLE <parent_role_name> | APPLICATION ROLE <application_role> | APPLICATION <application> }
Parameter¶
nameGibt den Bezeichner der zu entziehenden Anwendungsrolle an. Wenn der Bezeichner Leerzeichen oder Sonderzeichen enthält, muss die gesamte Zeichenfolge in doppelte Anführungszeichen gesetzt werden. Bei Bezeichnern, die in doppelte Anführungszeichen eingeschlossen sind, ist auch die Groß-/Kleinschreibung zu beachten.
FROM ROLE parent_role_nameEntzieht die Anwendungsrolle von der angegebenen Kontorolle.
APPLICATION ROLE application_roleEntzieht die Rolle von der angegebenen Anwendungsrolle.
APPLICATION ROLE applicationEntzieht die Rolle von der angegebenen Anwendungsrolle.
Nutzungshinweise¶
Eine Anwendungsrolle kann einer anderen Anwendungsrolle nur im Kontext der installierten Anwendung entzogen werden, z. B. im Setup-Skript der Anwendung.
Beispiele¶
REVOKE APPLICATION ROLE app_role FROM APPLICATION ROLE other_role;