In MariaDB gibt es verschiedene Privilegien, die Benutzern zugewiesen werden können, um bestimmte Funktionen und Zugriffe zu ermöglichen:
1. ALL PRIVILEGES: Es ermöglicht allen Benutzern, alle Aktionen durchzuführen.
2. CREATE: Ermöglicht es den Benutzern, neue Tabellen zu erstellen oder Datenbanken zu erstellen.
3. DROP: Ermöglicht das Löschen von Tabellen oder Datenbanken.
4. DELETE: Ermöglicht das Löschen von Zeilen aus Tabellen.
5. INSERT: Ermöglicht das Hinzufügen von Zeilen zu Tabellen.
6. SELECT: Ermöglicht das Lesen von Daten.
7. UPDATE: Ermöglicht das Ändern von Daten.
8. GRANT OPTION: Ermöglicht es, Privilegien zu vergeben.
9. FILE: Ermöglicht das Lesen und Schreiben von Dateien.
10. INDEX: Ermöglicht das Erstellen oder Löschen von Indexen.
11. ALTER: Ermöglicht das Ändern der Struktur vorhandener Tabellen.
12. SHOW DATABASES: Ermöglicht das Anzeigen von Informationen zu Datenbanken.
13. CREATE TEMPORARY TABLES: Ermöglicht es Benutzern, temporäre Tabellen zu erstellen.
14. LOCK TABLES: Ermöglicht das Sperren von Zeilen für bestimmte Operationen.
15. EXECUTE: Ermöglicht die Ausführung von gespeicherten Routinen auf dem Server.
16. REPLICATION SLAVE: Ermöglicht dem Benutzer das Lesen von binären Protokolldateien.
17. REPLICATION CLIENT: Ermöglicht dem Benutzer das Erfragen von Standort- und Masterstatus-Informationen.
Bitte beachten Sie, dass einige Privilegien sicherheitskritische Auswirkungen haben können und daher mit Bedacht vergeben werden sollten.