PhpMyAdmin - Přístup byl odepřen uživateli

V programovacím jazyce PHP existuje open source nástroj nazvaný PhpMyAdmin, který obsluhuje správu MySQL. Přístup může být odepřen při pokusu o přístup k MySQL prostřednictvím uživatele root . Kořen vyžaduje vložení hesla a jakmile je nesprávně zadáno nebo není poskytnuto, tento problém vzniká. To lze konfigurovat pomocí nástroje PHP. Současně lze obnovit práva uživatele root.

Začátečníci mohou čelit problémům s přístupem k MySql uživatelem root. To se stane, když uživatel root vyžaduje, abyste zadali heslo a uživatel buď zadal nesprávné heslo, nebo jej neposkytl vůbec. To lze snadno konfigurovat pomocí následujících kroků:

  • Krok 1: Otevřete MySql
  • Krok 2: Prostřednictvím phpMyAdmin / librarires byste měli upravit config.inc.php
    • Kde $ cfg ['PmaAbsoluteUri'] = ''; se zobrazí příkaz $ cfg ['PmaAbsoluteUri'] = 'localhost / phpmyadmin /';
  • Krok 3: Pokud jde o příkazy serveru, změňte $ cfg ['Servers'] [$ i] ['host'] = 'localhost'; do $ cfg ['Servery'] [$ i] ['host'] = 'Localhost';
  • Krok 4: Chcete-li zadat nové heslo pro uživatele root, najděte příkaz $ cfg ['Servers'] [$ i] ['password'] = ''; a zadejte heslo do příslušného pole
    • Například: $ cfg ['Servers'] [$ i] ['password'] = 'zde zadejte své heslo';
  • Krok 5: Restartujte MySql

Obnovení práv uživatele root

Chcete-li obnovit práva uživatele root, měli byste zadat následující příkazy

mysql> GRANT VŠECHNY VÝSLEDKY NA *. * TO IDENTIFIKOVANÉ PODLE „vašeho aktuálního hesla“ S GRANTEM

Vložte hostitele a heslo

Tato sekce vám umožní ve výchozím nastavení vložit jméno hostitele a uživatelský účet a nastavit je správným heslem, které jim bylo přiděleno ve složce php.ini. Použijte níže uvedený kód:

  • Výchozí hostitel pro mysql_connect () (neplatí v nouzovém režimu):
    •  mysqli.default_host = 'localhost' 
  • Výchozí uživatel pro mysql_connect () (neplatí v nouzovém režimu):
    •  mysqli.default_user = 'root' 
  • Výchozí heslo pro mysqli_connect () (neplatí v nouzovém režimu):
    • Poznámka: Obecně je špatné ukládat hesla do tohoto souboru, protože si je může prohlížet každý uživatel s přístupem k PHP
    •  mysqli.default_pw = 'vaše aktuální heslo' 
Předchozí Článek Následující Článek

Nejlepší Tipy