12.3. Das Benutzerkonto root schützen

Bisher hatten wir nur einen einzigen Benutzer in unserer Datenbank und kein Passwort. Jeder, der Zugriff auf eine Text- oder Grafikschnittstelle zu unserer Datenbank hat, hat vollständige Kontrolle über die Datenbank.

Standardmäßig hat der erste Benutzer – der root-Benutzer – die vollständige Kontrolle über alles in der Datenbank. Das ist wichtig, weil der Root-Benutzer dazu in der Lage sein muss, Benutzerkonten für die anderen Benutzer anzulegen. Wir möchten nicht einschränken, was der Root-Benutzer tun kann, sondern möchten das Root-Konto nur mit einem Passwort schützen. In MySQL geht das einfach mit dem folgenden Befehl:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('b4dcl0wnZ');

Der Benutzername unseres ...

Get SQL von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.