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> }
Copy

Parameter

name

Gibt 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_name

Entzieht die Anwendungsrolle von der angegebenen Kontorolle.

APPLICATION ROLE application_role

Entzieht die Rolle von der angegebenen Anwendungsrolle.

APPLICATION ROLE application

Entzieht 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;
Copy