Heim  >  Artikel  >  Datenbank  >  Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

黄舟
黄舟Original
2017-08-01 11:10:452356Durchsuche

Wenn der Systembenutzer MySQL auf dem Server ausführt, ist dies sehr gefährlich. Sobald MySQL eine Sicherheitslücke aufweist oder durch andere Modi privilegiert ist, werden die Systemberechtigungen direkt übernommen. Also müssen wir MySQL jetzt downgraden!

Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

1. Reduzieren Sie die Rechte von MySQL und führen Sie es mit normalen Berechtigungen aus. Gehen Sie davon aus, dass (1) MySQL im Verzeichnis d:mysql installiert ist (2) der Laufzeitbenutzername mysqluser ist. Wir müssen also zuerst einen neuen Benutzer erstellen, vorausgesetzt, es ist „mysqluser“

2. Gehen Sie zu My Computer → Verwaltung → Lokale Benutzer und Gruppen → Neuer Benutzer → Geben Sie den Benutzernamen ein. Wählen Sie „Benutzer können Passwörter nicht ändern“ und „Passwörter laufen nie ab“ und brechen Sie die anderen 2 ab gerade erstellter Benutzer, klicken Sie mit der rechten Maustaste auf Eigenschaften, ändern Sie die Eigenschaften des Benutzers

Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

4. Nachdem ein neuer Benutzer erstellt wurde, wird er standardmäßig zur Benutzerkomponente hinzugefügt. Löschen Sie dies Gruppe hinzufügen und keiner Gruppe beitreten. Löschen Sie die Gruppe, treten Sie keiner Gruppe bei und klicken Sie auf „OK“. Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

5. Gehen Sie davon aus, dass die MySQL-Datenbank in d:mysql installiert ist, und legen Sie NTFS-Berechtigungen für dieses Verzeichnis fest

(1) Administratoren volle Kontrolle Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

(2) System volle Kontrolle

Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs (3) MysqlUser volle Kontrolle

Wenn andere Berechtigungen vorhanden sind, löschen Sie diese. Die Schritte sind wie folgt

Ändern Sie die NTFS-Berechtigungen von d:mysql

6. Zu diesem Zeitpunkt können die Berechtigungen fortgesetzt und nicht gelöscht werden. Klicken Sie auf „Erweitert“.

7. Berechtigungsvererbung abbrechenDetaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

8. Wählen Sie „Kopieren“, um die geerbten Berechtigungen aus dem oberen Verzeichnis zu kopieren >Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

9. Nachdem Sie die Berechtigungsvererbung abgebrochen haben, können Sie die Berechtigungen löschen

Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

10. Nach dem Löschen bleiben nur noch Administratoren und Systemadministratoren erhalten und treten gleichzeitig dem Benutzer mysqluser bei

1Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

1Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

11. Wählen Sie das aus neu hinzugefügter MySQL-Benutzer und klicken Sie auf Vollzugriff

1Detaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs

12. Derzeit können nur 3 Benutzer dieses Verzeichnis d:mysql vollständig steuern, und andere Benutzer haben es gelöscht

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Implementierung des MySQL-Ausschaltvorgangs. 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