Jak wyłączyć login root w phpMyAdmin
- 3861
- 805
- Maria Piwowarczyk
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
- « Co to jest rekordy Google Apps MX dla DNS ?
- Jak skompilować i zainstalować .smoła.GZ lub .smoła.Pakiet źródłowy BZ2 na Ubuntu »