## ROLES

### Voraussetzungen

Sie haben die Demo-Daten für das SQL-Tutorial erzeugt.

Melden Sie sich als Benutzer MONA an die Demo-Datenbankinstanz DEMODEB an.

Definieren und verwenden Sie Rollen. Verfahren Sie dazu z.B. wie in SQL-Tutorial, Rollen beschrieben.

### Beispiele

Anhand der Systemtabelle ROLES können Sie unter anderem folgende Datenbankinformationen ermitteln:

● Alle Rollen, für deren Aktivierung die Angabe eines Kennworts notwendig ist

SELECT owner, role
FROM DOMAIN.ROLES
WHERE password_required = 'YES'

● Rolle des aktuellen Benutzers, die automatisch beim Eröffnen einer Datenbanksitzung aktiviert wird

SELECT role
FROM DOMAIN.ROLES
WHERE defaultrole = 'YES'

Alle in der aktuellen Datenbanksitzung aktiven Rollen: siehe SESSION_ROLES

Rollenprivileg: siehe ROLEPRIVILEGES