PhpMyAdmin - Prístup bol odmietnutý pre používateľa
V programovacom jazyku PHP je otvorený zdrojový nástroj s názvom PhpMyAdmin, ktorý spravuje správu MySQL. Prístup môže byť odmietnutý, ak sa pokúsi o prístup k MySQL prostredníctvom užívateľa root . Koreň vyžaduje vloženie hesla a keď je nesprávne zadané alebo nie je poskytnuté, tento problém vzniká. Toto je možné konfigurovať pomocou nástroja PHP. Súčasne je možné resetovať práva užívateľa root.
Začiatočníci môžu čeliť problémom s prístupom k službe MySql používateľom root. Toto sa stane, keď root vyžaduje, aby ste zadali heslo a používateľ zadal buď nesprávny kód alebo ho neposkytol. Toto je možné jednoducho konfigurovať pomocou nasledujúcich krokov:
- Krok 1: Otvorte MySql
- Krok 2: Prostredníctvom phpMyAdmin / librarires by ste mali upraviť config.inc.php
- Kde $ cfg ['PmaAbsoluteUri'] = '';, zmeňte príkaz na $ cfg ['PmaAbsoluteUri'] = 'localhost / phpmyadmin /';
- Krok 3: Čo sa týka príkazov servera, zmeňte $ cfg ['Servers'] [$ i] ['host'] = 'localhost'; do $ cfg ['Servery'] [$ i] ['host'] = 'Localhost';
- Krok 4: Ak chcete zadať nové heslo pre užívateľa root, nájdite príkaz $ cfg ['Servers'] [$ i] ['password'] = ''; a zadajte zadané heslo
- Napríklad: $ cfg ['Servers'] [$ i] ['password'] = 'tu zadajte vaše heslo';
- Krok 5: Reštartujte MySql
Obnovenie práv užívateľa root
Aby ste mohli obnoviť práva užívateľa root, mali by ste zadať nasledujúce príkazy
mysql> GRANT VŠETKY VÝSLEDKY NA *. * TO IDENTIFIKOVANÝ PODĽA 'vášho aktuálneho hesla' S GRANTOM
Vložte hostiteľa a heslo
Táto sekcia vám umožní štandardne vložiť meno hostiteľa a užívateľský účet a nastaviť ich so správnym heslom, ktoré im bolo pridelené v priečinku php.ini. Použite nasledujúci kód:
- Predvolený hostiteľ pre mysql_connect () (neplatí v núdzovom režime):
mysqli.default_host = 'localhost'
- Predvolený používateľ pre mysql_connect () (neplatí v núdzovom režime):
mysqli.default_user = 'root'
- Predvolené heslo pre mysqli_connect () (neplatí v núdzovom režime):
- Poznámka: Vo všeobecnosti je zlý nápad ukladať heslá do tohto súboru, pretože si ich môže zobraziť každý používateľ s prístupom k PHP
mysqli.default_pw = 'vaše aktuálne heslo'