MySQL

Hoe ALL PRIVILEGES te Verlenen aan een Databasegebruiker

Verleen ALL PRIVILEGES aan een MySQL-databasegebruiker op het Nobregas Panel — tijdens aanmaken, via Manage of door bestaande rechten te upgraden.

3 min leestijd 8 weergaven Bijgewerkt Mar 17, 2026

Het verlenen van ALL PRIVILEGES geeft een databasegebruiker volledige controle over een specifieke database — ze kunnen data lezen, schrijven, tabellen aanmaken, tabellen verwijderen en elke andere bewerking uitvoeren. Dit is de meest voorkomende instelling voor applicatiegebruikers die volledige databasetoegang nodig hebben.

Wanneer ALL PRIVILEGES Gebruiken

Verleen ALL PRIVILEGES wanneer:

  • De gebruiker de primaire applicatiegebruiker is die je website of app verbindt met de database.
  • Je volledige administratieve controle over de database nodig hebt.
  • De gebruiker de volledige levenscyclus van de database beheert (tabellen aanmaken, data invoegen, structuur wijzigen).
  • Je de enige persoon bent die de database gebruikt.

Methode 1: Tijdens het Aanmaken van de Gebruiker

  1. Log in op mysql.nobregas.org.
  2. Ga naar Database Users > klik op Create User.
  3. Voer de gebruikersnaam, het wachtwoord en de host in.
  4. Selecteer een database uit de Grant to Database dropdown.
  5. De Privileges sectie verschijnt met ALL PRIVILEGES standaard aangevinkt.
  6. Laat het aangevinkt.
  7. Klik op Create User.

De gebruiker wordt aangemaakt met volledige toegang tot de geselecteerde database.

Methode 2: Via de Manage Knop (Bestaande Gebruiker)

Als je al een gebruiker hebt en ALL PRIVILEGES wilt verlenen op een database:

  1. Ga naar de Database Users pagina.
  2. Klik op de Manage knop in de rij van de gebruiker.
  3. Het Manage Privileges modaal opent.
  4. Selecteer in de Add Database Access sectie onderaan een database.
  5. Laat ALL PRIVILEGES aangevinkt (dit is de standaard).
  6. Klik op Add Grant.

De gebruiker heeft nu volledige toegang tot de extra database.

Methode 3: Bestaande Privileges Bijwerken

Als een gebruiker al beperkte privileges heeft op een database en je wilt upgraden naar ALL:

  1. Klik op Manage bij de gebruiker.
  2. Zoek de database-grant in de Current Grants sectie.
  3. Klik op de Edit knop bij die grant.
  4. Vink het ALL PRIVILEGES selectievakje aan.
  5. Klik op Save Changes.

De privileges van de gebruiker worden bijgewerkt van beperkt naar volledige toegang.

Wat ALL PRIVILEGES Omvat

ALL PRIVILEGES verleent elke database-level toestemming:

  • Data: SELECT, INSERT, UPDATE, DELETE
  • Structure: CREATE, ALTER, DROP, INDEX, REFERENCES
  • Administration: CREATE TEMPORARY TABLES, LOCK TABLES, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EXECUTE, EVENT, TRIGGER

De Grant Verifiëren

Na het verlenen, controleer de Database Users lijst. De databasekolom toont een groene ALL badge naast de databasenaam, ter bevestiging van volledige privileges.

Beveiligingsoverweging

ALL PRIVILEGES is krachtig. Als de inloggegevens van de gebruiker gecompromitteerd worden, kan een aanvaller alle data verwijderen, tabellen droppen en de databasestructuur wijzigen. Overweeg specifieke privileges te gebruiken voor gebruikers die geen volledige toegang nodig hebben.

Was dit artikel nuttig?