Heim >Datenbank >MySQL-Tutorial >mysql_secure_installation – Verbessern Sie die Sicherheit der MySQL-Installation
Erzählen Sie uns von dem Programm zur MySQL-Installation mysql_secure_installation −
Mit diesem Programm können Benutzer die Sicherheit ihrer MySQL-Installation erhöhen, indem sie:
Benutzer können ein Passwort für das Root-Konto festlegen.
Der Benutzer kann das Root-Konto löschen, auf das über einen externen Localhost zugegriffen wird.
Benutzer können anonyme Benutzerkonten löschen.
Der Benutzer kann die Testdatenbank löschen, auf die standardmäßig alle Benutzer (auch anonyme Benutzer) zugreifen können, und jedem Zugriff auf Datenbanken gewähren, die mit test_ beginnen.
mysql_secure_installation hilft Benutzern bei der Umsetzung von Sicherheitsempfehlungen.
Normalerweise wird eine Verbindung zum lokalen MySQL-Server hergestellt und dann mysql_secure_installation ohne Parameter aufgerufen. Hier ist ein Beispiel:
shell> mysql_secure_installation
Wenn die obige Anweisung ausgeführt wird, fordert mysql_secure_installation den Benutzer auf, zu bestimmen, welche Aktionen ausgeführt werden müssen.
Die gängigsten MySQL-Client-Optionen wie --host und --port können in der Befehlszeile und in Optionsdateien verwendet werden. Nehmen wir ein Beispiel:
Um über Port 3307 eine Verbindung zu einem lokalen Server über IPv6 herzustellen, können Sie den folgenden Befehl verwenden:
shell> mysql_secure_installation --host=::1 --port=3307
mysql_secure_installation unterstützt die folgenden Optionen, die in der Befehlszeile oder im angegeben werden können [mysql_secure_installation] und [client]-Gruppe der Optionsdatei.
--host=host_name, -h host_name
Es hilft, eine Verbindung zum MySQL-Server auf dem angegebenen Host herzustellen.
--no-defaults strong>
Es werden keine Optionsdateien gelesen. Wenn das Programm aufgrund des Lesens unbekannter Optionen aus der Optionsdatei nicht startet, können Sie das Lesen dieser Optionen mit der Option --no-defaults verhindern.
--help, -?
Es hilft, die Hilfemeldung anzuzeigen und zu beenden.
--use-default
Es wird für die nicht interaktive Ausführung verwendet. Diese Option ist für unbeaufsichtigte Installationsvorgänge verfügbar.
--user=Benutzername, -u Benutzername
ist der Benutzername des MySQL-Kontos. Wird verwendet, um eine Verbindung zum Server herzustellen.
Das obige ist der detaillierte Inhalt vonmysql_secure_installation – Verbessern Sie die Sicherheit der MySQL-Installation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!