Jak wyłączyć login root w phpMyAdmin

Jak wyłączyć login root w phpMyAdmin

PhpMyAdmin to najpopularniejsza aplikacja internetowa do zarządzania serwerami bazy danych MySQL. Wielu użytkowników użyło go również do dostępu do baz danych środowisk produkcyjnych. W takim przypadku bezpieczeństwo jest poważnym problemem. Zapewnienie dostępu do konta głównego phpMyAdmin może być szkodliwe dla twojego serwera bazy danych. Zalecamy więc korzystanie z kont innych niż root dla przystępnych baz danych.

Ten samouczek pomoże ci całkowicie wyłączyć login root w phpMyAdmin.

Wyłącz logowanie korzeni w phpMyAdmin

Po pierwsze, znajdź lokalizację katalogu phpMyAdmin według instalacji. Zasadniczo jest instalowany poniżej /usr/share/phpMyAdmin informator. W niektórych przypadkach plik konfiguracyjny może znajdować się pod /etc/phpmyadmin informator.

Przejdź na katalog phpMyAdmin:

CD/usr/share/phpMyAdmin  

Następnie edytuj konfigurator.W.php, który jest głównym plik konfiguracyjnym dla phpMyAdmin.

VIM Config.Inc.php  

i dodaj/aktualizuj następujące parametry:

$ cfg ['servers'] [$ i] ['auth_type'] = 'cookie'; $ cfg ['servers'] [$ i] ['limitroot'] = false; 

Niektóre domyślne instalacje mogą nie mieć konfiguracji.Inc.php. W takim przypadku możesz zrobić kopię konfigurator.próbka.Inc.php Plik w tej samej lokalizacji.

CP Config.próbka.Inc.PHP Config.Inc.php  

Konfiguracja testu

Otwórz phpMyAdmin w przeglądarce internetowej i wypróbuj zalogowanie się za pomocą konta głównego. Zobaczysz "Brak dostępu!”Komunikat o błędzie na ekranie. Oznacza to, że zmiany działają poprawnie.

Bibliografia:
Jak zainstalować phpMyAdmin na centos za pomocą Yum
Skonfiguruj phpMyAdmin na centos, RHEL i Fedora przy użyciu plików źródłowych