sql >> Database teknologi >  >> RDS >> Mysql

Deaktiver root-login i phpMyAdmin

phpMyAdmin er et meget nyttigt og kraftfuldt webbaseret GUI-administrations- og administrationsværktøj til MySQL- og MariaDB-databasesystemet. Så god, at phpMyAdmin kan blive en sikkerhedssårbarhed, hvis uautoriserede personer kan få adgang til databaserne gennem phpMyAdmin.

En måde at sikre phpMyAdmin på er at forbyde login med root-konto. Rodkonto i MySQL og MariaDB har ubegrænsede rettigheder til at få adgang til alle databaser og udføre alle funktioner i forhold til databasesystemet.

Denne vejledning guider dig, hvordan du begrænser login med root gennem phpMyAdmin.

  1. Log ind på webserveren, som hoster phpMyAdmin via SSH eller fysisk konsol.
  2. Find og skift bibliotek (CD) til det sted, hvor scripts af phpMyAdmin er installeret. For eksempel /var/www/html/phpmyadmin/ eller /usr/share/phpmyadmin.
  3. Rediger phpMyAdmin-konfigurationsfilen, dvs. config.inc.php med editor såsom vi eller vim, og ændre værdierne for følgende parametre:
    $cfg['Servers'][$i]['AllowRoot'] = FALSE;

    Bemærk Hvis der ikke findes nogen config.inc.php-fil, skal du oprette den ved at kopiere fra filen config.sample.inc.php på samme sted.
  4. Gem konfigurationen, og nu vil root-brugeren blive afvist fra at logge ind via phpMyAdmin.


  1. Installation af Microsoft SQL Server JDBC-drivere i Pentaho Data Integration og BA Server-værktøjer

  2. Gruppér efter værdier, der er i rækkefølge

  3. Indpakningsklasse funktionalitetstransformation

  4. Hvad skal man gøre (eller ikke gøre) med top ventestatistikker