.MDB

MDB-bestand

Microsoft Access Database (97-2003, Jet engine)
Stel een vraag
SNEL ANTWOORD

Een MDB-bestand is een Microsoft Access-database in het oude formaat dat Access gebruikte van 1992 tot en met 2003, vervangen door .accdb in Access 2007. Het slaat tabellen, query's, formulieren, rapporten en VBA-code op in één bestand. Op Windows kunt u het openen met Microsoft Access of het gratis MDB Viewer Plus; op Mac of Linux gebruikt u LibreOffice Base of mdbtools - er bestaat geen Microsoft Access voor macOS.

Ontwikkelaar: Microsoft Categorie: Databasebestanden MIME: application/x-msaccess
OPENT OP Windows macOS Linux
Gerelateerd: .DB · .DBF · .ACCDB · .SQL

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jun 22, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het MDB-bestandsformaat?

.mdb is een databasebestand gegenereerd en gebruikt door Microsoft Access - het is het eigen formaat van deze software, gebaseerd op de Access Jet-database-engine. .mdb-bestanden bevatten gegevens met betrekking tot databases: de structuur en query's van een database, functies, records en andere informatie. Daarnaast kunnen .mdb-bestanden ook formulieren voor gegevensinvoer, moduleprocedures, rapporten en beveiligingsinstellingen opslaan.

Access-gegevens kunnen worden geïmporteerd en samengevoegd met andere formaten en applicaties, zoals HTML, XML, Excel, SharePoint en Outlook. .mdb-bestanden kunnen worden geconverteerd naar .csv of .txt met behulp van tools zoals MDB Converter of de ingebouwde exportwizard van Access, zodat de gegevens in veel andere programma's kunnen worden bewerkt. Intern begint een .mdb-bestand met de bytes 00 01 00 00 gevolgd op offset 4 door de ASCII-tekenreeks Standard Jet DB - een betrouwbare identificatie in een hex-editor.

MDB-bestanden en hun opvolger

.mdb was het standaardformaat in Microsoft Access 2003 en eerdere versies. Nieuwere versies van Access gebruiken een formaat dat .mdb heeft vervangen - het .accdb-formaat (geïntroduceerd in Access 2007). Huidige versies van Access kunnen nog steeds .mdb-bestanden openen, maar .accdb voegt velden met meerdere waarden, bijlagekolommen en sterkere versleuteling toe.

MDB en LDB

Samen met .mdb-bestanden kan er in dezelfde map ook een bestand met de extensie .ldb staan, omdat dit door Access wordt aangemaakt telkens wanneer een .mdb-bestand wordt geopend. .ldb is een vergrendelingsbestand (lock file) dat door het programma wordt aangemaakt op het moment dat een .mdb-bestand door een gebruiker wordt bewerkt. Dit voorkomt dat meerdere gebruikers tegelijkertijd conflicterende wijzigingen in het bestand aanbrengen. Het .ldb-bestand wordt automatisch verwijderd wanneer de laatste gebruiker de database sluit.

Beveiliging & veiligheid

RISICO: MEDIUM

Een .mdb kan VBA-macro's bevatten die code uitvoeren, dus een database van een onbetrouwbare bron kan malware bevatten - Access opent onbekende databases met uitgeschakelde macro's (het Vertrouwenscentrum / gele beveiligingsbalk), en u dient deze uitgeschakeld te laten tenzij u de afzender vertrouwt. Naast macro's zijn de gegevens zelf inert. Waarschuwing voor verouderde beveiliging: het oude Jet „databasewachtwoord” en de beveiliging op gebruikersniveau (werkgroep) op .mdb zijn ZWAK en eenvoudig te omzeilen/kraken - vertrouw hier nooit op om gevoelige gegevens te beschermen; de bestandsinhoud is sowieso leesbaar door tools zoals mdbtools. Verwijder het .ldb-vergrendelingsbestand niet terwijl de database in een andere sessie geopend is. Oude .mdb-bestanden vormen ook een risico op corruptie - bewaar back-ups en gebruik Comprimeren en herstellen.

Formaatdetails

in een notendop
VOLLEDIGE NAAMMicrosoft Access Database (97-2003, Jet engine)
ONTWIKKELAARMicrosoftsinds 1992 (Access 1.0); MDB was the default through Access 2003
MIME-TYPEapplication/x-msaccess
TYPEEigen binair databasebestand (Jet / Access database-engine)
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0405060708090a0b0c0d0e0f10111213141516
HEX
000100005374616E64617264204A6574204442
ASCII
····Standard Jet DB
Een .mdb begint met 00 01 00 00 gevolgd op offset 4 door de ASCII-tekenreeks „Standard Jet DB”. De nieuwere .accdb heeft in plaats daarvan „Standard ACE DB” op dezelfde offset - die tekenreeks is de snelste manier om de twee van elkaar te onderscheiden in een hex-editor. (Zeer oude Access 97-bestanden kunnen „Standard Jet DB” tonen met een andere versie-byte.)

Programma's die MDB-bestanden openen

Windows4 apps
Microsoft Access Betaald Dubbelklik op de .mdb om deze te openen in Access (volledig lezen-schrijven, formulieren, rapporten, VBA). Moderne Access opent nog steeds verouderde MDB-bestanden.
MDB Viewer Plus Gratis Draagbare freeware (geen installatie) - open de .mdb om tabellen te bekijken/bewerken en te exporteren naar Excel/CSV/XML. De makkelijkste gratis Windows-opener.
LibreOffice Base Open-source Gratis kantoorpakket; maak verbinding met de .mdb om door tabellen te bladeren en query's uit te voeren. Sommige formulieren/VBA worden niet overgenomen.
Microsoft Access Runtime Gratis Gratis runtime die een Access-app UITVOERT (formulieren/rapporten) maar deze niet kan ontwerpen - voor het gebruik van een bestaande verouderde database.
macOS3 apps
LibreOffice Base Open-source Gratis kantoorpakket; maak verbinding met de .mdb om door tabellen te bladeren en query's uit te voeren. Sommige formulieren/VBA worden niet overgenomen.
MDB Tools (CLI / Homebrew) Open-source „brew install mdbtools”, daarna „mdb-tables bestand.mdb” en „mdb-export bestand.mdb Tabel > uit.csv” om gegevens te extraheren.
Parallels Desktop + Windows Betaald Draai Windows (en de echte Access) in een VM op de Mac wanneer LibreOffice Base de database niet volledig kan verwerken.
Linux3 apps
MDB Tools Open-source Opdrachtregel: „mdb-tables bestand.mdb” geeft tabellen weer; „mdb-export bestand.mdb TabelNaam > uit.csv” dumpt naar CSV; „mdb-schema” dumpt het schema.
LibreOffice Base Open-source Gratis kantoorpakket; maak verbinding met de .mdb om door tabellen te bladeren en query's uit te voeren. Sommige formulieren/VBA worden niet overgenomen.
Kexi (KEXI) Open-source KDE-database-app - importeer/migreer Access .mdb-tabellen (ontwikkeling is traag; gebruik mdbtools/LibreOffice als het moeizaam gaat).

Technische details

diepe specificaties
OntwikkelaarMicrosoft Corporation
MIME-typeapplication/x-msaccess
Bestandssignatuur00 01 00 00 op offset 0; ASCII „Standard Jet DB” op offset 4
Database-engineMicrosoft Jet 3.0 (Access 97) tot en met Jet 4.0 (Access 2000-2003)
Paginagrootte2 048 bytes per pagina (Jet 3.x / Access 97); 4 096 bytes per pagina (Jet 4.0 / Access 2000-2003)
Maximale bestandsgrootte2 GB
Maximaal aantal velden per tabel255
Unicode-ondersteuningGecomprimeerde Unicode in Jet 4.0 (Access 2000+); codepagina-codering in Jet 3.x (Access 97)
Ingebedde VBAGecompileerde VBA p-code modules direct opgeslagen in het bestand naast tabelgegevens
Wachtwoordversleuteling40-bit RC4-cijfer; bekend als zwak en vatbaar voor offline kraken
VergrendelingsbestandEen bijbehorend .ldb-bestand wordt aangemaakt bij openen; houdt actieve gebruikers en vergrendelde records bij; verwijderd wanneer de laatste gebruiker sluit
Opvolgend formaat.accdb (Access 2007+, ACE-engine); herkenbaar aan „Standard ACE DB” op offset 4; voegt sterkere versleuteling en bijlagevelden toe
Cross-platform toolsMDB Tools (mdb-export, mdb-tables) voor Linux en macOS; LibreOffice Base en Kexi op Linux
Import/export-connectorenSysteemeigen ondersteuning voor Excel, SharePoint, Outlook, HTML, XML en ODBC-gegevensbronnen
Maximaal aantal objecten per database32 768 (tabellen, query's, formulieren, rapporten en macro's gecombineerd)
Uitgebracht1992 (Access 1.0); MDB was the default through Access 2003
Specificatielearn.microsoft.com

MDB conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met MDB-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over MDB-bestanden.

Veelgestelde vragen

Hoe open ik een MDB-bestand zonder Microsoft Access?
Gebruik op Windows het gratis MDB Viewer Plus (draagbaar, opent en exporteert MDB) of LibreOffice Base. Gebruik op Mac/Linux LibreOffice Base of de mdbtools opdrachtregel-tools. Met al deze tools kunt u tabellen bekijken en exporteren naar Excel/CSV; ze kunnen echter geen Access-formulieren of VBA volledig uitvoeren.
Kan ik een MDB-bestand openen op een Mac?
Er is geen Microsoft Access voor macOS. Gebruik LibreOffice Base (gratis) om de tabellen te lezen en de gegevens te exporteren, installeer mdbtools via Homebrew voor export via de opdrachtregel, of draai Windows + de echte Access in een VM (Parallels) als u volledige formulieren/rapporten/VBA nodig heeft.
Wat is het verschil tussen MDB en ACCDB?
MDB is het oude Access-formaat (1992-2003, Jet-engine); ACCDB is het huidige formaat (2007+, ACE-engine). ACCDB voegt velden met meerdere waarden/bijlagen, berekende velden en datamacro's toe, terwijl MDB de beveiliging op gebruikersniveau en replicatie behoudt die in ACCDB zijn vervallen. In een hex-editor toont MDB „Standard Jet DB” en ACCDB toont „Standard ACE DB”.
Hoe converteer ik een MDB naar Excel of CSV?
Open in Access de tabel/query en kies Externe gegevens > Exporteren > Excel of Tekstbestand. Zonder Access exporteert MDB Viewer Plus naar XLSX/CSV, of voer op Linux/Mac „mdb-export bestand.mdb TabelNaam > uit.csv” uit. Elke tabel wordt afzonderlijk geëxporteerd.
Wat is het .ldb-bestand naast mijn MDB?
Het is het tijdelijke vergrendelingsbestand dat Access aanmaakt terwijl de .mdb geopend is, om bij te houden welke gebruikers het open hebben voor bewerking door meerdere gebruikers. Het verdwijnt wanneer iedereen de database sluit; verwijder het niet handmatig terwijl de database in gebruik is.
Mijn MDB opent als alleen-lezen of is beschadigd - wat moet ik doen?
Alleen-lezen komt meestal door een alleen-lezen bestandslocatie, een achtergebleven .ldb-vergrendeling na een crash, of het openen in een viewer in plaats van de volledige Access. Gebruik bij beschadiging de functie „Database comprimeren en herstellen” in Access (Databasehulpmiddelen), herstel een back-up, of gebruik als laatste redmiddel een betaalde hersteltool zoals DataNumen Access Repair.

Referenties

1Microsoft Learn - [MS-ACE] Access database file formatlearn.microsoft.com
2Microsoft Support - Which Access file format should I use?support.microsoft.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

Gerelateerde extensies

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.FDBFirebird Database
.SQLITESQLite Database

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z