In MariaDB zijn verschillende soorten gebruikersrechten beschikbaar, waaronder:
1. ALLE PRIVILEGES: Hiermee kan een gebruiker alle acties uitvoeren.
1. CREATE: Hiermee kan een gebruiker nieuwe tabellen of databases maken.
1. DROP: Hiermee kan een gebruiker tabellen of databases verwijderen.
1. DELETE: Hiermee kan een gebruiker gegevens uit een tabel verwijderen.
1. INSERT: Hiermee kan een gebruiker gegevens invoegen in tabellen.
1. SELECT: Hiermee kan een gebruiker gegevens uit een tabel lezen of ophalen.
1. UPDATE: Hiermee kan een gebruiker bestaande gegevens in een tabel bijwerken.
1. GRANT OPTION: Hiermee kan een gebruiker andere gebruikers toestemming geven.
1. LOCK TABLES: Hiermee kan een gebruiker tabellen vergrendelen voor wijzigingen.
1. CREATE VIEW: Hiermee kan een gebruiker nieuwe weergaven maken.
1. SHOW VIEW: Hiermee kan een gebruiker de definities van de weergaven bekijken.
1. CREATE ROUTINE, ALTER ROUTINE, EXECUTE, en nog veel meer.
Daarnaast kunnen globale rechten, database-specifieke rechten, tabel-specifieke rechten en routine-specifieke rechten worden toegewezen aan gebruikers in MariaDB. Het is belangrijk om voorzichtig te zijn bij het toewijzen van rechten om de beveiliging en efficiëntie van de database te handhaven.