12.9. Eine verwendete GRANT OPTION widerrufen

Betrachten Sie folgendes Szenario. Der Root-Benutzer verlieh muede DELETE-Berechtigungen mit GRANT OPTION für die Tabelle aufgaben. Dann gab muede diese Berechtigungen auch an krank.

root

Gibt DELETE-Recht für aufgaben mit GRANT OPTION.

muede

Gibt DELETE-Recht für aufgaben.

krank

Dann aber ändert der Root-Benutzer seine Meinung und widerruft die Berechtigungen für muede. Sie werden dann auch für krank widerrufen, obwohl sie explizit eigentlich nur für muede widerrufen wurden.

Widerruft DELETE-Recht mit GRANT OPTION für aufgaben.

muede macht nichts, aber krank verliert seine Berechtigungen ebenfalls.

root

muede

krank

Ein Nebeneffekt der REVOKE-Anweisung war, dass auch krank seine Berechtigung verlor. ...

Get SQL von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.