Externe toegang tot je database instellen in DirectAdmin
1. Log in op DirectAdmin
-
Log in op je DirectAdmin-account.
-
Ga naar MySQL Management of Databases.
-
Klik op de naam van de database die je extern bereikbaar wilt maken.
2. Voeg een extern IP-adres toe
-
Scrol omlaag naar het gedeelte Access Hosts.
-
Vul in het veld het IP-adres in van de computer of server waarmee je verbinding wilt maken.
-
Voorbeeld:
12.345.67.890
-
-
Klik op de knop Add Host om dit IP toe te voegen.
Dit IP krijgt nu toegang tot de database vanaf een extern programma.
3. Verbind met je database via een extern programma
Gebruik een programma zoals:
-
HeidiSQL (Windows)
-
Navicat (Windows/macOS)
-
DBeaver (Windows/macOS/Linux)
-
MySQL Workbench (Windows/macOS/Linux)
Stel in het externe programma de volgende gegevens in:
-
Host: het IP-adres of de servernaam van je website (bijvoorbeeld:
server[nr].witxl.nl
) -
Poort: 3306 (standaard MySQL-poort)
-
Gebruikersnaam: de gebruikersnaam van de database (bijvoorbeeld:
wneddemo_database
) -
Wachtwoord: het wachtwoord dat bij deze database hoort
-
Database: de databasenaam (bijvoorbeeld:
wneddemo_database
)
4. Belangrijke beveiligingstips
Gebruik nooit een *
(sterretje) om alle IP-adressen toegang te geven. Dit zorgt ervoor dat iedereen wereldwijd toegang kan krijgen tot jouw database, wat ernstige veiligheidsrisico’s met zich meebrengt.
Waarom *
onveilig is:
-
Iedereen met je gebruikersnaam en wachtwoord heeft dan toegang
-
Je database wordt kwetsbaar voor aanvallen
-
Er is risico op datalekken
-
Je voldoet mogelijk niet aan beveiligingseisen (zoals AVG)
Gebruik alleen vaste en vertrouwde IP-adressen.
Extra tips:
-
Gebruik sterke wachtwoorden voor databasegebruikers
-
Geef alleen toegang aan IP's die het echt nodig hebben
-
Verwijder ongebruikte toegang regelmatig
-
Indien mogelijk, werk met SSL-beveiliging