ALTER ROLE
Ändern einer Rolle
DSQL
ALTER ROLE rolename
{ SET SYSTEM PRIVILEGES TO <sys_privileges>
| DROP SYSTEM PRIVILEGES
| {SET | DROP} AUTO ADMIN MAPPING }
<sys_privileges> ::=
!! Siehe auch [fblangref40-security-role-create-de] !!
| Parameter | Beschreibung |
|---|---|
rolename |
Rollenname;die Angabe von etwas anderem als |
sys_privilege |
Zu erteilendes Systemprivileg |
ALTER ROLE kann verwendet werden, um einer Rolle Systemberechtigungen zu erteilen oder zu entziehen, oder die Fähigkeit für Windows-Administratoren zu aktivieren und zu deaktivieren, administrator-privilegien beim Anmelden automatisch anzunehmen.
Diese letzte Fähigkeit kann nur eine Rolle betreffen: die vom System generierte Rolle RDB$ADMIN, die in jeder Datenbank von ODS 11.2 oder höher vorhanden ist.
Einzelheiten zur automatischen Administratorzuordnung finden Sie unter AUTO ADMIN MAPPING.
Es ist nicht möglich, Systemprivilegien selektiv zu erteilen oder zu entziehen.Nur die Berechtigungen, die in der SET SYSTEM PRIVILEGES-Klausel aufgelistet sind, stehen der Rolle nach dem Commit zur Verfügung, und DROP SYSTEM PRIVILEGES entfernt alle Systemberechtigungen von dieser Rolle.