Heim >Datenbank >MySQL-Tutorial >Wie erhalte ich mit der Option --skip-grant-tables wieder MySQL-Root-Zugriff?

Wie erhalte ich mit der Option --skip-grant-tables wieder MySQL-Root-Zugriff?

Barbara Streisand
Barbara StreisandOriginal
2024-12-01 04:12:12394Durchsuche

How to regain MySQL root access using the --skip-grant-tables option?

MySQL mit --skip-grant-tables starten

Das Sperren des Root-Benutzers aus einer MySQL-Datenbank kann eine frustrierende Erfahrung sein. Um den Zugriff wiederherzustellen und Berechtigungen wiederherzustellen, ist es notwendig, MySQL mit der Option --skip-grant-tables zu starten.

Schritt 1: Stoppen Sie den MySQL-Dienst

Für Windows Benutzer stoppen den MySQL-Dienst mit den Administrator-Tools in den Diensten.

Schritt 2: Bearbeiten Sie die my.ini-Konfiguration Datei

Suchen Sie die my.ini-Konfigurationsdatei, die sich normalerweise in einem dieser Pfade befindet:

  • C:Program FilesMySQLMySQL Server 5.5my.ini (für MySQL 5.5)
  • C:ProgramDataMySQLMySQL Server 5.6my.ini (für MySQL-Versionen >= 5.6)

Schritt 3: Fügen Sie die Option --skip-grant-tables hinzu

Fügen Sie im Abschnitt [mysqld] der Datei die folgende Zeile hinzu :

skip-grant-tables

Schritt 4: Starten Sie MySQL neu Dienst

Starten Sie den MySQL-Dienst erneut. Sie sollten sich nun ohne Passwort bei Ihrer Datenbank anmelden können und wieder Zugriff auf den Root-Benutzer erhalten.

Das obige ist der detaillierte Inhalt vonWie erhalte ich mit der Option --skip-grant-tables wieder MySQL-Root-Zugriff?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn