MySql Nutzer anlegen
Das Hinzufügen von MySQL Nutzern ist nichts Neues oder kompliziertes. Trotzdem ist es gut, wenn einerseits die Syntax exakt bekannt ist und diverse Schritte evtl. durch ein Shell Script zusammengefasst werden können.
Das Hinzufügen eines Nutzers gliedert sich in zwei bzw. drei Schritte.
- Nutzer erstellen
- Rechte zuweisen
Und falls sie noch nicht existierte,
0. die DB anlegen.
mysql -uname -p
Sicherheitshalber wird zuerst die Datenbank erzeugt:
create database datenbankname;
Jetzt folgt das Anlegen des Benutzers:
create user benutzername identified by 'passwort';
Zugriff des Benutzers mit allen Rechten auf eine Datenbank:
Grant all privileges on datenbankname.* to 'benutzername'@'%';
Soll der Benutzer lediglich die Rechte auf einzelne Tabellen der Datenbank erhalten, so kann dies auf die folgende Weise spezifiziert werden.
Grant all privileges on datenbankname.tabellenname to 'benutzername'@'%';
In einem folgenden Artikel werde ich das Anlegen eines MySQL Nutzers in einem ShellScript realisieren.
Für den Schritt in die Welt der kleinen Computer empfiehlt sich ein
Raspberry Bundles