Virhe: käyttäjän pääsy estetty ‘Root’ @ ‘localhost’ (Käyttäen salasanaa: YES ja NO)

Virheen käyttöoikeus evätty käyttäjän

Virhe 1045 tapahtuu, koska tietokantaan ei ole pääsyä

Artikkelin sisältö:

  • 1 Käyttöoikeuden syyt on evätty käyttäjän “root @ localhost” -virheen vuoksi
  • 2 Virheen 1045 korjaaminen MySQL: ssä

Käyttöoikeuksien syyt on evätty käyttäjän @ roothostin virheestä

MySQL: n vapaan käytön edellyttäessä kolmen on vastattava toisiaan tietokannan käyttäjänimeä kuvaavat parametrit, auton nimi ja salasana. Jos on eroja, pääsy evätään. Ongelman yksinkertaisin syy on väärä salasanan syöttäminen. Lisäksi se voi aiheuttaa virheen. väärä syntaksi.

MySQL-järjestelmässä ei ole yksinkertaista käyttäjän riippuvuutta – salasanalla, isäntänimellä on tärkeä tehtävä tietokantaan pääsyssä. Se voi olla IP-osoitteen, verkkotunnuksen, avainsanan muodossa (esim. localhost) tai merkki, joka yhdistää useita koneita ryhmä (esimerkiksi% – mikä tahansa isäntä paitsi paikallinen).

phpMyAdmin käyttää automaattista salasanan syöttämistä, joten virheeseen liittyy (Salasanan käyttö: EI)

Virheessä on avain (Salasanan käyttö: EI), kun syötät tietokantaan kautta selaimen

Yleisimmät virheet tietokantaa käytettäessä:

  1. Kun osoitettiin oikeuksia uudelle käyttäjälle, osoitetta ei määritetty kone, johon se voi muodostaa yhteyden. Tässä tapauksessa hän se saa automaattisesti käyttää tietokantaa mistä tahansa isäntästä paitsi paikallinen, ja kun yrität muodostaa yhteyden localhostiin, tapahtuu virhe pääsy.
  2. Väärin asetetut lainausmerkit. Jos luotaessa käyttäjä kirjoittaa ‘käyttäjänimi @ localhost, tämä tarkoittaa sitä käyttäjänimi @ localhost voi muodostaa yhteyden mistä tahansa koneesta paitsi paikallinen eikä käyttäjänimi voi muodostaa yhteyttä tietokoneesta localhost. Käyttäjätunnuksella ja koneen nimellä on oltava oma pari lainausmerkit.
  3. Salasanan käyttäminen, jos sitä ei ole tietokannassa.

Riippuen siitä, mikä menetelmä yhdistetään tietokantaan Käyttäjän ‘root @ localhost’ käyttö on evätty (käyttäminen salasana: KYLLÄ tai EI), käytetään erilaisia ​​ratkaisumenetelmiä ongelmia.

Kuinka korjata virhe 1045 MySQL: ssä

Jos käyttäjän root – localhostin käyttöoikeus on estetty, käyttövirhe (Käyttäjä salasana: KYLLÄ ja EI) tulee näyttöön Käytä salasanaa: KYLLÄ, Ongelmana on, että salasana on annettu väärin. Tarkista se se on mahdollista, kun olet avannut mysql.user-taulukon, jossa tietoja kaikki käyttäjät.

Voit selvittää, onko mysql.user-taulukosta määritetty syöttämistä varten salasana

Mysql.user-taulukko tallentaa käyttäjän kirjautumistiedot

Menettely on seuraava:

  1. Avaa käyttäjätaulu.
  2. Tarkista, onko pääkäyttäjä olemassa localhost-isännässä. Jos sellainen on, katso “salasana” -kenttää. Jos tyhjä on, mene Tietokanta voidaan syöttää ilman salasanaa. Jos siellä on jotain, niin sinä kirjoita väärä salasana.
  3. Vaihda salasana SET PASSWORD -komennolla.
  4. Jos pääkäyttäjää ei ole, luo se, aseta salasana ja antaa hänelle oikeuksia.

Sen jälkeen voit syöttää tietokannan. Jos et muuta tietoja osoittautuu, että sinun pitäisi käyttää -sip-myöntä-taulukot -parametria, joka ohittaa kaikki lupa-asetukset.

Sinun on määritettävä oikea käyttäjänimi ja salasana config.inc.php-tiedostossa

Asetustiedostossa muutettavat rivit

Jos virhe ilmestyy näppäimellä (Salasanan käyttö: EI), tarvitset tee seuraava muokata config.inc.php-tiedostoa määrittämällä se oikeat tiedot. Jos ongelma ilmenee MySQL: n asentamisen yhteydessä, täytyy poistaa ohjelman vanhan version tietokannat tai muuttaa niitä salasana käyttääksesi niitä -sip-myöntä-taulukot -tilassa.

Joten virhe on käyttäjän estäminen käyttäjän “root @ localhost” (Käyttämällä salasanaa: KYLLÄ tai EI) tapahtuu, kun salasana ei täsmää ja käyttäjänimi ja se on helppo korjata korvaamalla verkkotunnuksen tiedot sisäänkäynti.

James Walls

Social Media Specialist & Influencer.

Rate author
Luvanvaraisesti sosiaalisista verkostoista
Add a comment