======Mysql Benutzer anlegen======
Mit folgender Anleitung können MySql Benutzer angelegt und Rechte zugewiesen werden.
====1.Login in die MySql Console====
mysql -u -p
Sie werden nun nach Ihrem Benutzerkennwort gefragt.
====2.Benutzer anlegen====
Nun können wir den Benutzernamen und das Passwort festlegen.
CREATE USER ''@'localhost' IDENTIFIED BY "";
====3.Rechte vergeben====
Nun können wir dem neuen Benutzer Rechte zuteilen.
GRANT ON . TO ''@'localhost';
Für . können auch * verwendet werden.
Folgende Rechte sind möglich:
*ALL PRIVILEGES : Ein Wildcard für alle Rechte auf das gewählte Datenbankobjekt, mit einem *.* auf alle Datenbanken.
*CREATE : Erlaubt einem Benutzer, neue Datenbanken zu erstellen
*DROP : Erlaubt einem Benutzer, Datenbanken zu löschen
*DELETE : Erlaubt einem Benutzer, einzelne Zeilen in einer Tabelle zu löschen
*INSERT : Erlaubt einem Benutzer, neue Zeilen in eine Tabelle zu schreiben
*SELECT : Leseberechtigungen auf eine Datenbank oder Tabelle
*UPDATE : Erlaubnis, eine Zeile zu aktualisieren
*GRANT OPTION : Erlaubt einem Benutzer, die Rechte anderer Benutzer zu setzen oder zu widerrufen
====4.Änderungen wirksam machen====
Mit der nachfolgenden Zeile werden die Änderungen direkt gültig.
FLUSH PRIVILEGES;
======Mysql Benutzer löschen======
Die folgende Zeile löscht einen benutzer aus MySql:
DROP USER ''@'localhost';