In deze handleiding leer je hoe je de foutmelding "#1044 - Access denied for user" oplost tijdens het importeren van een MySQL-database. Door een specifieke regel uit je .sql-bestand te verwijderen, kun je de database succesvol importeren.
Foutmelding #1044 oplossen
Wanneer je een database probeert te importeren, kun je de volgende foutmelding krijgen:
---- Database: `mdxxxxdbxxxx`-- CREATE DATABASE IF NOT EXISTS `mdxxxxdbxxxx` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; MySQL said: Documentation #1044 - Access denied for user 'h_xxxx_mdimport'@'localhost' to database 'mdxxxxdbxxxx'
Om dit probleem op te lossen, moet je de specifieke regel uit je .sql-bestand verwijderen. Open je .sql-bestand met een teksteditor en verwijder de volgende regel:
---- Database: `mdxxxxdbxxxx`-- CREATE DATABASE IF NOT EXISTS `mdxxxxdbxxxx` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Sla het bewerkte .sql-bestand op en probeer de database opnieuw te importeren. Na het verwijderen van de regel moet de import succesvol verlopen.