phpMyAdmin beveiligen Oke, ik schrijf deze tutorial omdat er nog steeds veel vragen zijn over localhost MySQL
server. Nadat je je webserver hebt geinstalleerd bevat deze o.a. ook phpMyAdmin.
Je connect dan gewoon via 'root'. Dit is niet echt verstandig!
Mensen van buiten af met kwade wil kunnen zo al je databases verwijderen, en dat lijkt
me niet echt prettig als je met een site bezig bent.
Ga naar http://localhost/phpmyadmin/ om naar phpMyAdmin toe te gaan.
Dan zie je 2 databases. 1 database heet mysql en de andere test.
Selecteer dan de database "mysql" en ga naar de tabel "user".
Dan ga je naar Insert (of invoegen). Vul de volgende gegevens dan in:
Host: Localhost
User: je_gebruikersnaam
Password: je_wachtwoord
En daaronder zie je nog een aantal velden staan. Daar staan 2 radio buttons elke keer achter
"Y" en "N" Y voor Yes en N voor No. Hier kun je de user rechten mee geven.
Als je alles hebt gedaan, dan druk je op "Start". Dan worden je gegevens van die user verwerkt.
Nu heb je de database bewerkingen voor het beveiligen afgerond dus kan je verder met de volgende
stap.
Ga dan naar C:apachehtdocsphpmyadmin zoek dan naar een file genaamd config.inc.php
Zoek dan naar een regel met de volgende inhoud:
$cfg['PmaAbsoluteUri'] = '';
|
Vul hier het volgende in "http://je.ip.van.webserver/phpmyadmin/" (natuurlijk tussen de quotes!)
Dan zoek je vervolgens naar deze regel:
$cfg['blowfish_secret'] = '';
|
Vul hier tussen de quotes je wachtwoord die je opgegeven hebt bij het user maken in de database
dit is nodig om je wachtwoord te encrypten.
Dan zoek je naar deze regel:
$cfg['Servers'][$i]['auth_type'] = '';
|
Vul tussen de quotes cookie in.
Zoek naar deze regel:
$cfg['Servers'][$i]['user'] = '';
|
Vul hier tussen de quotes je gekozen gebruikersnaam die je hebt aangemaakt bij het MySQL deel.
Zoek dan naar deze regel:
$cfg['Servers'][$i]['password'] = '';
|
Vul dan tussen de quotes je gekozen wachtwoord die je hebt gekozen bij het MySQL deel.
Ga nu naar http://localhost/phpmyadmin/ en log in!
Dit was het dan, hopelijk is nu je phpMyAdmin beveiligd!
|