Table of Contents

 

U krijgt mogelijk een zeer goede foutmelding dat MySQL 1045 toegang wordt geweigerd. Er zijn verschillende stappen die je kunt nemen om dit gedoe op te lossen, dus we zullen dat later een bedrag dekken.

Goedgekeurd

  • 1. Download ASR Pro
  • 2. Open het programma en selecteer "Scan uw computer"
  • 3. Klik op "Repareren" om het reparatieproces te starten
  • De software om uw pc te repareren is slechts een klik verwijderd - download hem nu.

    g.Nadat u een betrouwbare lokale WAMP-server hebt gemaakt en verbinding moet maken met uw phpMyAdmin, wordt een foutlogo weergegeven: # 1045 Toegang geweigerd voor gebruiker ‘root’ @ ‘localhost’ (met wachtwoord: JA). Dit kan gebeuren in het geval dat de gebruiker van de root @ localhost MySQL-handtekeningbankdatabase niet per se de benodigde machtigingen heeft om toegang te krijgen tot een database.

     

     

    G.

    Als meerdere correspondeert met mogelijk zijn, moet deze server meten welke ands Mensen gebruiken. Lost dit geweldige probleem als volgt op: (…)

    • Wanneer een klant probeert in te loggen, ziet de server er inclusief [mysql.user] doorlussen in gesorteerde volgorde uit.
    • Hosting gebruikt eerst een willekeurige tekenreeks die de hostnaam van de klant bevat en vervolgens de naam van de persoon.

    (…) Het knooppunt gebruikt selectieregels die eerst de rijen toevoegen die een groot aantal hostspecifieke waarden bevatten. Letterlijke hostmakers [bijv. localhost] en zelfs IP zijn vrij specifieke adressen.

    Daarom moet zo’n uitstekende anonieme gebruiker elke bijna elke andere gebruiker “verbergen”, zoals '[any_username]' - '%' , wanneer hij uit localhost komt .

    1045 mysql-databasetoegang geweigerd

    Het aanbevolen antwoord is om u af te melden voor dit soort anonieme provider (wat over het algemeen een goede zaak is, dus u kunt dat gezegd hebben, doe het).


    1045 mysql-databasetoegang geweigerd

    De volgende verbeteringen zijn vaak niet relevant voor de middelste vraag. Ze zijn alleen bedoeld om vragen te beantwoorden die in andere opmerkingen in onze voorzichtigheid zijn beantwoord.

    root op mijnhost: /home/mysql-5.5.16-linux2.6-x86_64# ./mysql -ubill -ppass –plug = /tmp/mysql-5.5.sock Welkom bij het bekijken van MySQL (…) mysql> gebruiker, klik op het FROM-knooppunt mysql.user van een persoon; + —— + ———– + | Internetliefhebbers | Gastheer | + —— + ———– + | Kosten | procentpunt | | Wortel | 127.0.0.1 | | Hart | :: 1 | | het meest kritische ding | localhost | + —— + ———– + 9 rijen per set (0,00 sec.) mysql> SELECTEER GEBRUIKER (), CURRENT_USER (); + —————- + —————- + | GEBRUIKER () | CURRENT_USER () | + —————- + —————- + | ontvangst @ localhost | Factuur @% | + —————- + —————- + Regel 1 in zin (0,02 sec.) mysql> SHOW VARIABELEN ALS ‘skip_networking’; + —————– + ——- + Variabele naam | | Waarde | + —————– + ——- + | skip_networking | een | + —————– + ——- + 1 volgorde van detail (0.00 sec.)

    Precies de exacte configuratie, behalve dat ik promotie opnieuw heb ingeschakeld en nu een sterke mysterieuze gebruiker heb gemaakt '' @ 'localhost' .

    root – mijnhost: /home/mysql-5.5.16-linux2.6-x86_64#. / mysql Welkom bij MySQL Keep (…) mysql> GEBRUIKERS-ID ” @ ‘localhost’ DOOR ‘anotherpass’; Verzoek OK, 0 lijnen gerevitaliseerd (0,00 sec.) mysql> tot ziens Root – mijnhost: / home / mysql-5 .5.16-linux2.6-x86_64 nummer ./mysql -ubill -ppass n –outlet = / tmp / mysql-5.5.sock ERROR 1045 (28000): toegang geweigerd voor gebruiker (met evolutie ‘bill’ @ ‘localhost’: JA) oorzaak @ mijnhost: /home/mysql-5.5.16-linux2.6-x86_64# ./mysql -ubill -ppass n -h127.0.0.1 –protocol komt overeen met TCP FOUT 1045 (28000): Toegang geweigerd voor persoonlijke “factuur” @ “localhost” (met wachtwoord: JA) root @ mijnhost: /home/mysql-5.5.16-linux2.6-x86_64# ./mysql -ubill -ppass n -hlocalhost –protocol = TCP FOUT 1045 (28000): Toegang geweigerd door aanvaller “bill” @ “localhost” (met één: JA)

    Goedgekeurd

    De ASR Pro-reparatietool is de oplossing voor een Windows-pc die traag werkt, registerproblemen heeft of is geïnfecteerd met malware. Deze krachtige en gebruiksvriendelijke tool kan uw pc snel diagnosticeren en repareren, waardoor de prestaties worden verbeterd, het geheugen wordt geoptimaliseerd en de beveiliging wordt verbeterd. Geen last meer van een trage computer - probeer ASR Pro vandaag nog!


    Dezelfde situatie als bij het bewerken van Now 2, met ons ingevoerde wachtwoord van de anonieme persoon.

    root op mijnhost: /home/mysql-5.5.16-linux2.6-x86_64# ./mysql -panotherpass -ubill -hlocalhost Welkom bij MySQL Keep (…) mysql> SELECTEER GEBRUIKER (), huidige_gebruiker (); + —————- + —————- + | GEBRUIKER () | CURRENT_USER () | + —————- + —————- + | factuur bij localhost | @localhost | + —————- + —————- + Een set met oefeningen voor 1 rij (0,01 sec.)

    Uitgang 1 Mod 1: Je moet zeker authenticeren als 'bill' - '%' via een socket.

    Uitgang 2 van Processing 2.5: Verbinding maken via TCP of zelfs een socket mag het authenticatiepad niet beïnvloeden (tenzij het als iemand al dan 'iets' @ 'localhost' kan verbinden, maar via een stopcontact natuurlijk).

    Output3 of vanaf release 3: hoewel ik -ubill definieerde, kreeg ik toegang als verzonnen gebruiker. Dit is meestal te wijten aan de eerder aanbevolen “sorteerregels”. Houd er rekening mee dat de meeste installaties de beste daadwerkelijke anonieme gebruiker hebben zonder beveiliging die we kennen (en die moet meestal worden geback-upt of verwijderd).

     

     

    De software om uw pc te repareren is slechts een klik verwijderd - download hem nu.

    Enter: gebruik maken van MySQL;Druk op Enter.Stel uw MySQL-account in met de volgende specifieke opdracht en vervang “EnterYourPasswordHere” door uw nieuwe gegevens naar keuze: UPDATE mysql.Druk op Enter.Wis de exacte rechten door te typen: FLUSH PRIVILEGES;Afsluiten door te typen: afsluiten.Druk op Enter.

    Bewerk het bestand / etc per my.Verhoog de verwijzingsattributietabellen met [mysqld].Start de MySQL-server opnieuw op.Je zou vanaf deze dag serieus in mysql moeten kunnen loggen met het volgende commando mysql -u root -p.Dump-machtigingen uitvoeren; als onderdeel van de MySQL-shell.

    Bug opgelost 1045 (28000) Toegang geweigerd voor gebruiker root @ localhost (met wachtwoord: JA)? Om deze unieke fout op te lossen, moet u echt een -p-parameter opgeven voor alle wachtwoorden.