Da ich Sicherheitsprodukte testen musste, wollte ich vor Kurzem den Startbenutzer von MariaDB auf Root umstellen. Nach einigem Hin und Her ist es mir endlich gelungen! Hinweis: Das Starten von MySQL als Root ist ein sehr gefährliches Verhalten. Es ist gleichbedeutend damit, dem Datenbankbetriebsbenutzer (Datenbankadministrator oder Hacker) einen Kanal zu geben, um das System direkt über MySQL zu betreiben! Tatsächlich erlaubt der offizielle Root-Boot keinen Bootvorgang, sodass im normalen Bootmodus beim Root-Booten ein Startfehler und eine Eingabeaufforderung in /var/log/mariadb/mariadb.log zurückgegeben werden. Bitte konsultieren Sie die Knowledge Base, um herauszufinden, wie Sie mysqld als Root ausführen! Ok, kommen wir zum Punkt, wie man Mariadb startet: Die meisten Leute machen das: Diese Anweisung ruft jedoch tatsächlich mariadb.service auf (verwenden Sie „find“, um das spezifische Verzeichnis zu finden), um MariaDB zu starten. Ändern Sie die MariaDB.service-Konfiguration wie folgt: [Einheit] leicht [Service] Typ=einfach User=mysql wird hier in User=root geändert || der Startbenutzer des Dienstes Group=mysql wird geändert in Group=root || Startgruppe des Dienstes #Skript zum Initialisieren von MySQL-Bibliotheksdateien. Wenn das MySQL-Verzeichnis nicht leer ist, wird die Meldung „Die Datenbank Mariadb ist wahrscheinlich bereits in /var/lib/mysql initialisiert, es wurde nichts getan“ angezeigt. Wenn Sie diese Meldung bei der Fehlerbehebung sehen, können Sie sie ignorieren. #Führen Sie das mysqld-Ausführungsskript aus und führen Sie eine Sicherheitsüberprüfung durch. Diese Datei beschränkt den Root-Start Folgendes wird weggelassen. . . #systemctl demon-reload #systemctl MariaDB neu starten PS: Die gleiche Vorgehensweise unterstützt das Starten von MySQL mit anderen Benutzern. ABER die Berechtigungen oder Eigentümer der beiden Verzeichnisse Zusammenfassen Oben ist die Einführung des Herausgebers in die Vorgehensweise zum Starten von MariaDB unter Linux mit dem Root-Benutzer. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
>>: Das mobile Vue-Terminal bestimmt die Richtung, in die der Finger über den Bildschirm gleitet
Einloggen Docker-Anmeldung Schließen Sie die Regi...
1. Befehlseinführung Mit dem Befehl passwd werden...
1 Überprüfen Sie, ob der Kernel ein Tun-Modul hat...
Vorwort In diesem Artikel wird erläutert, wie Sie...
<iframe src="./ads_top_tian.html" all...
Durch das Hinzufügen des Attributs rel="nofo...
Inhaltsverzeichnis 1. Trigger-Einführung 1. Was i...
Was ist ein Containerdatenvolumen? Wenn sich die ...
Inhaltsverzeichnis Problembeschreibung 1. Basislö...
Inhaltsverzeichnis 1. Anti-Shake 2. Drosselung 3....
1. CSS3-Dreieck vergrößert weiterhin Spezialeffek...
Rahmenstil Die Eigenschaft „Border-Style“ gibt an...
Inhaltsverzeichnis 1. Unterabfragedefinition 2. U...
Inhaltsverzeichnis Vorwort 1. Vorbereitung - Serv...
Dieser Artikel darf gerne geteilt und zusammengef...