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'