Heute wird beim Export der Datenbank mit mysqldump aufgefordert worden, den Zugriff zu verweigern
Ich dachte, es gäbe ein Problem mit der Kontonummer und dem Passwort, das ich eingegeben habe, und habe dann versucht, mich mit MySQL zu verbinden, und festgestellt, dass ich die Datenbank normal erreichen konnte
c:> MySQL -uroot -p123456
Willkommen beim MySQL-Monitor. Befehle enden mit ; oder \g. Deine MySQL-Verbindungs-ID ist 7 Serverversion: 5.1.58-Community MySQL Community Server (GPL)
Copyright (c) 2000, 2010, Oracle und/oder seine Partner. Alle Rechte vorbehalten. Diese Software hat ABSOLUT KEINE GARANTIE. Das ist freie Software, und Sie sind herzlich eingeladen, es unter der GPL v2-Lizenz zu modifizieren und weiterzuverbreiten
Schreibe 'help'; 'oder '\h' um Hilfe. Geben Sie '\c' ein, um die aktuelle Eingabeanweisung zu löschen.
MySQL>
Du kannst ganz normal eintreten!
Und es ist ein Root-Account, und die Berechtigungen sind noch vorhanden。。。。。。
Führe den folgenden Befehl aus und stell fest, dass es ausgedruckt werden kann.
Da es ausgedruckt werden kann, sind die Kontoberechtigungen weiterhin in Ordnung, der Grund ist, dass die Ordnerlese- und Schreibberechtigungen oder die Kommandozeilenausführungsberechtigungen nicht ausreichen.
Lösung: Öffne cmd als Administrator, führe den Exportbefehl aus und stelle fest, dass der Export erfolgreich ist!!
|