Pogreška: Korisniku je pristup odbijen ‘Root’ @ ‘localhost’ (pomoću lozinke: DA i NE)

Pogreška Pristup zabranjen za korisnika 'root' @ 'localhost' pojavljuje se pri pokušaju ulaska u bazu podataka

Do pogreške 1045 dolazi zbog zabranjenog pristupa bazi podataka

Sadržaj članka:

  • 1 uzroci pristupa odbijeni su za korisničku pogrešku root @ localhost
  • 2 Kako popraviti pogrešku 1045 u MySQL-u

Uzroci pristupa odbijeni za korisničku pogrešku root @ localhost

Za slobodan pristup MySQL-u moraju se podudarati tri parametri koji opisuju korisnika baze podataka – ime, ime i zaporka automobila. Ako postoje razlike, pristup će biti odbijen. Najjednostavniji uzrok problema je netočan unos lozinke. Uz to, može uzrokovati pogrešku. netočna sintaksa.

U MySQL sustavu nema jednostavne ovisnosti o korisničkom imenu – lozinka, ime domaćina igra važnu ulogu u pristupu bazi podataka. Može biti u obliku IP adrese, naziva domene, ključne riječi (npr. localhost) ili znak koji kombinira više strojeva u sustavu grupa (na primjer,% – bilo koji domaćin osim lokalnog).

phpMyAdmin koristi automatski unos lozinke, tako da je greška popraćena (Korištenje lozinke: NE)

Greška ima ključ (Korištenje lozinke: NE) prilikom ulaska u bazu podataka preglednik

Najčešće pogreške prilikom pristupa bazi podataka:

  1. Pri dodjeli prava novom korisniku adresa nije navedena stroj s kojim se može povezati. U ovom slučaju, on automatski će biti dopušteno korištenje baze podataka s bilo kojeg računala osim local, a kada se pokušate povezati s localhost, dolazi do pogreške pristup.
  2. Netočno postavljeni navodnici. Ako pri stvaranju korisnik napiši ‘korisničko ime @ localhost, to će to značiti korisničko ime @ localhost može se povezati s bilo kojeg stroja osim lokalno, a ne da se korisničko ime može povezati s računala localhost. Korisničko ime i ime stroja moraju imati vlastiti par navodnici.
  3. Upotreba lozinke ako je nema u bazi podataka.

Ovisno o načinu povezivanja s bazom podataka Pristup je odbijen za korisnički ‘root @ localhost (Korištenje lozinka: DA ili NE), koriste se različite metode rješenja problemi.

Kako popraviti pogrešku 1045 u MySQL-u

Ako je pogreška onemogućena za pristup korisniku ‘root @ localhost (Korištenje lozinka: DA i NE) se pojavljuje s Upotreba lozinke: DA, Problem je u tome što je lozinka unesena pogrešno. Provjerite moguće je, otvorivši tablicu mysql.user u kojoj su podaci o svi korisnici.

Možete saznati je li za unos postavljena lozinka iz tablice mysql.user.

Tablica mysql.user pohranjuje podatke o prijavi korisnika

Postupak je sljedeći:

  1. Otvorite tablicu korisnika.
  2. Provjerite postoji li root korisnik s domaćinom localhost. Ako postoji, pogledajte polje “lozinka”. Ako je prazno, idite na U bazu podataka se može unijeti bez zaporke. Ako ima nešto tamo, onda ti unesite pogrešnu lozinku.
  3. Promijenite lozinku naredbom SET PASSWORD.
  4. Ako nema korijenskog korisnika, stvorite ga, postavite lozinku i dodijeli mu prava.

Nakon toga možete unijeti bazu podataka. Ako ne promijenite podatke Ispada da bi trebao koristiti parametar –skip-grant-table, koji nadjačava sve postavke dozvola.

U config.inc.php datoteci morate navesti ispravno korisničko ime i lozinku

Linije koje se trebaju promijeniti u konfiguracijskoj datoteci

Ako se pogreška pojavi s tipkom (Korištenje lozinke: NE), trebate izvršite sljedeće izmjene datoteke config.inc.php, specificirajući je u njoj točni podaci. Ako se problem pojavi prilikom instaliranja MySQL-a, trebate izbrisati baze podataka stare verzije programa ili promijeniti lozinku za pristup pomoću načina -skip-grant table.

Dakle, pogreška je Pristup odbijen za korisnički ‘root @ localhost (Korištenje lozinke: DA ili NE) događa se kada se lozinka ne podudara i korisničko ime i lako se popravlja zamjenom podataka za ulaz.

James Walls

Social Media Specialist & Influencer.

Rate author
Autoritativno o društvenim mrežama
Add a comment