Dziś, podczas eksportu bazy danych za pomocą mysqldump, pojawia się pytanie o odmowę dostępu
Myślałem, że jest problem z numerem konta i hasłem, które wpisałem, a potem spróbowałem połączyć się z mysql i okazało się, że mogę normalnie uzyskać dostęp do bazy danych
c:> MySQL -uroot -p123456
Witamy w monitorze mysql. Polecenia kończą się na ; albo \g. Twój identyfikator połączenia MySQL to 7 Wersja serwera: 5.1.58-społecznościowy MySQL Community Server (GPL)
Copyright (c) 2000, 2010, Oracle i/lub jej podmioty powiązane. Wszelkie prawa zastrzeżone. To oprogramowanie jest dostępne BEZ ŻADNEJ GWARANCJI. To jest wolne oprogramowanie, i możecie je modyfikować i rozpowszechniać na licencji GPL v2
Wpisz 'help; ' albo '\h' dla pomocy. Wpisz '\c', aby wyczyścić aktualne zdanie wejściowe.
mysql>
Możesz wejść normalnie!
I to jest konto root, a uprawnienia nadal istnieją。。。。。。
Wykonaj następujące polecenie i sprawdź, że można go wydrukować.
Ponieważ można je wydrukować, uprawnienia konta są nadal w porządku, powód jest taki, że uprawnienia do odczytu i zapisu folderów czy wykonywania wiersza poleceń nie wystarczą.
Rozwiązanie: Otwórz cmd jako administrator i wykonaj polecenie eksport, i sprawdź, że eksport się powiódł!!
|