PhpMyAdmin - A felhasználó számára tiltott hozzáférés

A PHP programozási nyelvben van egy nyílt forráskódú eszköz, a PhpMyAdmin, amely kezeli a MySQL adminisztrációját . A hozzáférés megtagadható, ha a MySQL-hez való hozzáférést a root felhasználón keresztül próbálják meg. A gyökér egy jelszó beillesztését igényli, és ha ezt helytelenül adták meg vagy nem adták meg, ez a probléma felmerül. Ez a PHP eszköz segítségével konfigurálható. A root felhasználó jogai egyidejűleg visszaállíthatók.

A kezdő felhasználóknak problémái vannak a root felhasználó által a MySql-hez való hozzáféréshez. Ez akkor fordul elő, ha a gyökér megköveteli, hogy adjon meg egy jelszót, és a felhasználó vagy egy rosszat adott meg, vagy egyáltalán nem adott egyet. Ez könnyen konfigurálható a következő lépésekkel:

  • 1. lépés: Nyissa meg a MySql-et
  • 2. lépés: A phpMyAdmin / librarires segítségével módosítsa a config.inc.php fájlt
    • Hol $ cfg ['PmaAbsoluteUri'] = ''; jelenik meg, módosítsa a parancsot $ cfg-re ['PmaAbsoluteUri'] = 'localhost / phpmyadmin /';
  • 3. lépés: A szerverparancsok tekintetében módosítsa a $ cfg ['Szerverek'] [$ i] ['host'] = 'localhost' parancsot; $ cfg ['Szerverek'] [$ i] ['host'] = 'Localhost';
  • 4. lépés: A root felhasználó új jelszavának megadásához keresse meg a $ cfg ['Servers'] [$ i] ['password'] = '' parancsot; és adja meg a jelszót a megadott mezőben
    • Például: $ cfg ['Szerverek'] [$ i] ['jelszó'] = 'írja be ide a jelszavát';
  • 5. lépés: Indítsa újra a MySql programot

A root felhasználó jogainak visszaállítása

Ahhoz, hogy visszaállíthassa a root felhasználó jogait, adja meg a következő parancsokat

mysql> AZ ÖSSZES PRIVILEGEK TÁMOGATÁSA *. * TO AZONOSÍTOTT AZ ÖN jelenlegi jelszóval GRANT

Helyezze be a gazdagépet és a jelszót

Ez a rész lehetővé teszi, hogy alapértelmezés szerint beilleszthesse a gazdagép nevét és felhasználói fiókját, és a megfelelő jelszóval állítsa be őket a php.ini mappában. Ehhez használja az alábbi kódot:

  • A mysql_connect () alapértelmezett gazdagépe () nem használható biztonságos módban:
    •  mysqli.default_host = 'localhost' 
  • A mysql_connect () alapértelmezett felhasználója (nem alkalmazható biztonságos módban):
    •  mysqli.default_user = 'root' 
  • Alapértelmezett jelszó a mysqli_connect () számára (nem alkalmazható biztonságos módban):
    • Megjegyzés: Általában rossz ötlet, hogy a jelszavakat ebben a fájlban tárolja, mivel bármelyik PHP-hozzáféréssel rendelkező felhasználó megtekintheti azt
    •  mysqli.default_pw = 'az Ön jelenlegi jelszava' 
Előző Cikk Következő Cikk

Top Tippek