Kapitel 3. Das MySQL-Privilegien-System

Inhaltsverzeichnis
3.1. Wie funktioniert das Privilegien-System von MySQL?
3.2. Ich habe einen neuen Benutzer angelegt, kann mich aber nicht anmelden.
3.3. Warum muss ich beim Start von mysql immer mein Passwort eingeben?

3.1. Wie funktioniert das Privilegien-System von MySQL?

Das Zugriffs- und Privilegien-System von MySQL wird im Detail auf den Seiten The MySQL Access Privilege System beschrieben.

Will ein Benutzer oder ein Programm eine Verbindung zu einem MySQL-Server aufbauen und auf diesem auf Tatenbanken und in diesen auf Tabellen zugreifen, so wird in mehrere Schritte bestimmt, ob dieser Benutzer dazu berechtigt ist. Dabei werden der Host, von dem aus der Benutzer sich mit dem MySQL-Server verbindet, und der Username, den er dabei angibt, verwendet.

Alle Informationen, in diesen Schritten benutzt werden, liegen in einer spezellen Datenbank mysql auf dem MySQL-Server. Diese Datenbank enthält unter anderen die Tabellen user, host und db.

...