FirebirdSQL logo

ALTER ROLE-Beispiele

Löschen Sie alle Systemberechtigungen einer Rolle namens SELECT_ALL
ALTER ROLE SELLERS
  DROP SYSTEM PRIVILEGES;
Gewähren Sie einer Rolle SELECT_ALL das Systemprivileg, um aus einem beliebigen auswählbaren Objekt auszuwählen
ALTER ROLE SELECT_ALL
  SET SYSTEM PRIVILEGES TO SELECT_ANY_OBJECT_IN_DATABASE;

DROP ROLE

Verwendet für

Eine Rolle löschen

Verfügbar in

DSQL, ESQL

Syntax
DROP ROLE rolename

Die Anweisung DROP ROLE löscht eine bestehende Rolle.Es braucht nur ein einziges Argument, den Namen der Rolle.Nachdem die Rolle gelöscht wurde, wird allen Benutzern und Objekten, denen die Rolle gewährt wurde, der gesamte Satz von Berechtigungen entzogen.

docnext count = 2

Wer kann eine Rolle löschen?

Die DROP ROLE-Anweisung kann ausgeführt werden durch:

  • Administratoren

  • Der Besitzer der Rolle

  • Benutzer mit dem DROP ANY ROLE-Privileg

DROP ROLE-Beispiele

Löschen der Rolle SELLERS
DROP ROLE SELLERS;