====== MySQL Kennwort am Mac zurücksetzen ======
ANLEITUNG OHNE GEWÄHR!
Die Firma untermStrich software gmbh übernimmt keine Haftung für etwaige Schäden oder Fehler die direkt oder indirekt durch die Benutzung oder nicht Benutzung dieser Anleitung entstehen!
===== MySQL Workbench =====
**MySQL Server in den Systemeinstellungen stoppen.**
{{:de:installation:mysql_-_stoppen.png?400|}}
**
MacOs verlangt hierbei die Eingabe des MacOs Passworts.**
{{:de:installation:mysql-stoppen-pw.png?400|}}
----
**
Öffnen Sie nun ein Terminal-Fenster um sich mit dem Server zu
verbinden um ihn mit dem Parameter
--skip-grant-tables im safe-mode zu starten.
**
**Zuerst in das Verszeichnis navigieren in dem MySQL installiert wurde
(Standardverzeichnis ist jedoch : usr/local/mysql/bin)**
cd /usr/local/mysql/bin
**Wir benötigen den command mysqld_safe um den Server**
{{:de:installation:terminal-mysql.png?400|}}
sudo ./mysqld_safe --skip-grant-tables
{{:de:installation:mysql_sudo.png?400|}}
Hinweis:
Das abgefragte Passwort ist das macOS-Benutzerkennwort.
**
Der MySQL-Server sollte nun im abgesicherten Modus gestartet sein.**
----
==== Root Kennwort neu setzen ====
**Öffnen Sie ein zweites Terminal-Fenster oder einen neuen Terminal-Tab.
Navigieren Sie erneut in das MySQL-Verzeichnis:**
cd /usr/local/mysql/bin
**
Melden Sie sich als Root-Benutzer an:**
./mysql -u root
**
Aktualisieren Sie die Berechtigungen:**
flush privileges;
**Setzen Sie nun ein neues Root-Passwort:
**
alter user 'root'@'localhost' identified by 'hierNeuesPasswortEintragen';
**
Beenden Sie die MySQL-Konsole:
**
exit
**Fahren Sie anschließend den MySQL-Server kontrolliert herunter:**
./mysqladmin -u root -p shutdown
Hier muss das zuvor neu gesetzte Root-Passwort eingegeben werden.
**
Wenn alle Schritte erfolgreich waren, wird im ersten Terminal-Fenster die Verbindung zum Server getrennt.
Das Terminal kann anschließend geschlossen werden.**
**MySQL Server in den Systemeinstellungen nun wieder starten
**
----
----