====== 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 ** ---- ----