sql >> Databasteknik >  >> RDS >> Mysql

Inaktivera rotinloggning i phpMyAdmin

phpMyAdmin är ett mycket användbart och kraftfullt webbaserat GUI-administrations- och hanteringsverktyg för MySQL och MariaDB databassystem. Så bra att phpMyAdmin kan bli en säkerhetsrisk om obehöriga kan få tillgång till databaserna via phpMyAdmin.

Ett sätt att säkra phpMyAdmin är att förbjuda inloggning med root-konto. Rotkonto i MySQL och MariaDB har obegränsad behörighet att komma åt alla databaser och utföra alla funktioner i databassystemet.

Denna handledning guidar dig hur du begränsar inloggning med root genom phpMyAdmin.

  1. Logga in på webbservern som är värd för phpMyAdmin via SSH eller fysisk konsol.
  2. Leta upp och byt katalog (CD) till den plats där phpMyAdmins skript är installerade. Till exempel /var/www/html/phpmyadmin/ eller /usr/share/phpmyadmin.
  3. Redigera phpMyAdmin-konfigurationsfilen, t.ex. config.inc.php med editor som vi eller vim, och ändra värdena för följande parametrar:
    $cfg['Servers'][$i]['AllowRoot'] = FALSE;

    Obs! Om ingen config.inc.php-fil hittas, skapa den genom att kopiera från filen config.sample.inc.php på samma plats.
  4. Spara konfigurationen och nu kommer rootanvändaren att avvisas från att logga in via phpMyAdmin.


  1. 2013 MVP Summit:En snabb recension och en titt framåt

  2. Min Välj SUM-fråga returnerar null. Det bör returnera 0

  3. vad är oracle EBS R12

  4. dbms_output size buffertspill