.MDB

Fichier MDB

Microsoft Access Database (97-2003, Jet engine)
Poser une question
RÉPONSE RAPIDE

Un fichier MDB est une base de données Microsoft Access dans l'ancien format utilisé par Access de 1992 à 2003, remplacé par le .accdb dans Access 2007. Il stocke les tables, requêtes, formulaires, rapports et le code VBA dans un seul fichier. Sur Windows, ouvrez-le avec Microsoft Access ou le logiciel gratuit MDB Viewer Plus ; sur Mac ou Linux, utilisez LibreOffice Base ou mdbtools - il n'existe pas de version de Microsoft Access pour macOS.

Développeur : Microsoft Catégorie : Fichiers de base de données MIME: application/x-msaccess
S'OUVRE SUR Windows macOS Linux
Lié : .DB · .DBF · .ACCDB · .SQL

Sur cette page

19k+ extensions indexées
Dernière révision le Jun 22, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier MDB ?

.mdb est un fichier de base de données généré et utilisé par Microsoft Access - c'est le format natif de ce logiciel, basé sur le moteur de base de données Access Jet. Les fichiers .mdb contiennent des données relatives aux bases de données : la structure et les requêtes d'une base de données, les fonctions, les enregistrements et d'autres informations. En plus de cela, les fichiers .mdb peuvent également stocker des formulaires pour la saisie de données, des procédures de module, des rapports et des paramètres de sécurité.

Les données Access peuvent être importées et liées à d'autres formats et applications, tels que HTML, XML, Excel, SharePoint et Outlook. Les fichiers .mdb peuvent être convertis en .csv ou .txt à l'aide d'outils tels que MDB Converter ou l'assistant d'exportation intégré d'Access, afin que les données puissent être exploitées dans de nombreux autres programmes. En interne, un fichier .mdb commence par les octets 00 01 00 00 suivis à l'offset 4 par la chaîne ASCII Standard Jet DB - un identifiant fiable dans un éditeur hexadécimal.

Les fichiers MDB et leur successeur

.mdb était le format par défaut dans Microsoft Access 2003 et ses versions antérieures. Les versions plus récentes d'Access utilisent un format qui a remplacé le .mdb - le format .accdb (introduit dans Access 2007). Les versions actuelles d'Access peuvent toujours ouvrir les fichiers .mdb, mais le .accdb ajoute des champs multi-valeurs, des colonnes de pièces jointes et un chiffrement plus robuste.

MDB et LDB

Parallèlement aux fichiers .mdb, il peut également y avoir dans le même dossier un fichier avec l'extension .ldb, car il est créé par Access chaque fois qu'un fichier .mdb est ouvert. .ldb est un fichier de verrouillage créé par le programme au moment où un fichier .mdb est en cours d'édition par un utilisateur. Cela empêche plusieurs utilisateurs d'introduire des modifications conflictuelles dans le fichier en même temps. Le fichier .ldb est supprimé automatiquement lorsque le dernier utilisateur ferme la base de données.

Sécurité et sûreté

RISQUE : MEDIUM

Un .mdb peut contenir des macros VBA qui exécutent du code, donc une base de données provenant d'une source non fiable peut contenir des logiciels malveillants - Access ouvre les bases de données inconnues avec les macros désactivées (Centre de gestion de la confidentialité / barre de sécurité jaune), et vous devriez les laisser désactivées à moins de faire confiance à l'expéditeur. Au-delà des macros, les données elles-mêmes sont inertes. Avertissement sur la sécurité héritée : l'ancien « mot de passe de base de données » Jet et la sécurité au niveau de l'utilisateur (groupe de travail) sur .mdb sont FAIBLES et facilement contournés/cassés - ne comptez jamais sur eux pour protéger des données sensibles ; le contenu du fichier est effectivement lisible par des outils comme mdbtools quoi qu'il arrive. Ne supprimez pas le fichier de verrouillage .ldb tant que la base de données est ouverte dans une autre session. Les anciens fichiers .mdb présentent également un risque de corruption - conservez des sauvegardes et utilisez « Compacter et réparer ».

Détails du format

en bref
NOM COMPLETMicrosoft Access Database (97-2003, Jet engine)
DÉVELOPPEURMicrosoftdepuis 1992 (Access 1.0); MDB was the default through Access 2003
TYPE MIMEapplication/x-msaccess
TYPEFichier de base de données binaire propriétaire (moteur de base de données Jet / Access)
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0405060708090a0b0c0d0e0f10111213141516
HEX
000100005374616E64617264204A6574204442
ASCII
····Standard Jet DB
Un .mdb commence par 00 01 00 00 suivi à l'offset 4 par la chaîne ASCII « Standard Jet DB ». Le plus récent .accdb possède à la place « Standard ACE DB » au même offset - cette chaîne est le moyen le plus rapide de les distinguer dans un éditeur hexadécimal. (Les très vieux fichiers Access 97 peuvent afficher « Standard Jet DB » avec un octet de version différent.)

Programmes qui ouvrent les fichiers MDB

Windows4 apps
Microsoft Access Payant Double-cliquez sur le .mdb pour l'ouvrir dans Access (lecture-écriture complète, formulaires, rapports, VBA). Les versions modernes d'Access ouvrent toujours les anciens MDB.
MDB Viewer Plus Gratuit Logiciel gratuit portable (sans installation) - ouvrez le .mdb pour visualiser/éditer les tables et exporter vers Excel/CSV/XML. L'outil gratuit le plus simple pour Windows.
LibreOffice Base Open-source Suite bureautique gratuite ; connectez-vous au .mdb pour parcourir les tables et exécuter des requêtes. Certains formulaires/VBA ne seront pas transférés.
Microsoft Access Runtime Gratuit Moteur d'exécution gratuit qui EXÉCUTE une application Access (formulaires/rapports) mais ne permet pas de la concevoir - pour utiliser une base de données existante.
macOS3 apps
LibreOffice Base Open-source Suite bureautique gratuite ; connectez-vous au .mdb pour parcourir les tables et exécuter des requêtes. Certains formulaires/VBA ne seront pas transférés.
MDB Tools (CLI / Homebrew) Open-source « brew install mdbtools », puis « mdb-tables fichier.mdb » et « mdb-export fichier.mdb Table > sortie.csv » pour extraire les données.
Parallels Desktop + Windows Payant Exécutez Windows (et le vrai Access) dans une machine virtuelle sur Mac lorsque LibreOffice Base ne peut pas gérer entièrement la base de données.
Linux3 apps
MDB Tools Open-source Ligne de commande : « mdb-tables fichier.mdb » liste les tables ; « mdb-export fichier.mdb NomTable > sortie.csv » extrait vers CSV ; « mdb-schema » extrait le schéma.
LibreOffice Base Open-source Suite bureautique gratuite ; connectez-vous au .mdb pour parcourir les tables et exécuter des requêtes. Certains formulaires/VBA ne seront pas transférés.
Kexi (KEXI) Open-source Application de base de données KDE - importe/migre les tables Access .mdb (le développement est lent ; utilisez mdbtools/LibreOffice en cas de difficulté).

Détails techniques

spécifications approfondies
DéveloppeurMicrosoft Corporation
Type MIMEapplication/x-msaccess
Signature de fichier00 01 00 00 à l'offset 0 ; ASCII « Standard Jet DB » à l'offset 4
Moteur de base de donnéesMicrosoft Jet 3.0 (Access 97) à Jet 4.0 (Access 2000-2003)
Taille de page2 048 octets par page (Jet 3.x / Access 97) ; 4 096 octets par page (Jet 4.0 / Access 2000-2003)
Taille maximale de fichier2 Go
Champs maximum par table255
Support UnicodeUnicode compressé dans Jet 4.0 (Access 2000+) ; encodage par page de code dans Jet 3.x (Access 97)
VBA intégréModules de p-code VBA compilés stockés directement dans le fichier à côté des données de table
Chiffrement par mot de passeChiffre RC4 40 bits ; connu pour être faible et vulnérable au cassage hors ligne
Fichier de verrouillageUn fichier .ldb associé est créé à l'ouverture ; suit les utilisateurs actifs et les enregistrements verrouillés ; supprimé à la fermeture par le dernier utilisateur
Format successeur.accdb (Access 2007+, moteur ACE) ; identifié par « Standard ACE DB » à l'offset 4 ; ajoute un chiffrement plus fort et des champs de pièces jointes
Outils multiplateformesMDB Tools (mdb-export, mdb-tables) pour Linux et macOS ; LibreOffice Base et Kexi sur Linux
Connecteurs d'import/exportSupport natif pour Excel, SharePoint, Outlook, HTML, XML et les sources de données ODBC
Objets maximum par base de données32 768 (tables, requêtes, formulaires, rapports et macros combinés)
Publié1992 (Access 1.0); MDB was the default through Access 2003
Spécificationlearn.microsoft.com

Conversions MDB

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers MDB. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers MDB.

Foire aux questions

Comment ouvrir un fichier MDB sans Microsoft Access ?
Sur Windows, utilisez le logiciel gratuit MDB Viewer Plus (portable, ouvre et exporte le MDB) ou LibreOffice Base. Sur Mac/Linux, utilisez LibreOffice Base ou les outils en ligne de commande mdbtools. Tous vous permettent de visualiser les tables et d'exporter vers Excel/CSV ; ils ne permettront pas d'exécuter pleinement les formulaires Access ou le VBA.
Puis-je ouvrir un fichier MDB sur un Mac ?
Il n'existe pas de Microsoft Access pour macOS. Utilisez LibreOffice Base (gratuit) pour lire les tables et exporter les données, installez mdbtools via Homebrew pour l'exportation en ligne de commande, ou exécutez Windows + le vrai Access dans une machine virtuelle (Parallels) si vous avez besoin des formulaires/rapports/VBA complets.
Quelle est la différence entre MDB et ACCDB ?
MDB est l'ancien format Access (1992-2003, moteur Jet) ; ACCDB est le format actuel (2007+, moteur ACE). ACCDB ajoute des champs multi-valeurs/pièces jointes, des champs calculés et des macros de données, tandis que MDB conserve la sécurité au niveau de l'utilisateur et la réplication que ACCDB a abandonnées. Dans un éditeur hexadécimal, le MDB affiche « Standard Jet DB » et l'ACCDB affiche « Standard ACE DB ».
Comment convertir un MDB en Excel ou CSV ?
Dans Access, ouvrez la table/requête et choisissez Données externes > Exporter > Excel ou Fichier texte. Sans Access, MDB Viewer Plus exporte vers XLSX/CSV, ou sur Linux/Mac, lancez « mdb-export fichier.mdb NomTable > sortie.csv ». Chaque table s'exporte séparément.
Qu'est-ce que le fichier .ldb à côté de mon MDB ?
C'est le fichier de verrouillage temporaire qu'Access crée pendant que le .mdb est ouvert, suivant quels utilisateurs l'ont ouvert pour l'édition multi-utilisateur. Il disparaît quand tout le monde ferme la base de données ; ne le supprimez pas manuellement pendant que la base est en cours d'utilisation.
Mon MDB s'ouvre en lecture seule ou est corrompu - que faire ?
La lecture seule est généralement due à un emplacement de fichier en lecture seule, un verrou .ldb résiduel après un plantage, ou l'ouverture dans une visionneuse plutôt que dans Access complet. Pour la corruption, utilisez l'outil « Compacter et réparer » d'Access (Outils de base de données), restaurez une sauvegarde ou, en dernier recours, un outil de réparation payant comme DataNumen Access Repair.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.MDMarkdown Document
7.BINCD/DVD Disc Image (BIN/CUE)
8.TMPTemporary File
9.M4AMPEG-4 Audio File
10.JSONJavaScript Object Notation file

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z