Composants d'accès aux données Microsoft
Microsoft Data Access Components ( MDAC ) est un cadre de technologies interdépendantes développé par Microsoft qui offre aux développeurs un moyen uniforme et complet de développer des applications qui peuvent accéder à presque n'importe quel magasin de données. Ses composants incluent : ActiveX Data Objects (ADO), OLE DB et Open Database Connectivity (ODBC). Plusieurs composants ont été abandonnés, par exemple Microsoft Jet Database Engine , MSDASQL (le fournisseur de données OLE DB pour ODBC) et Remote Data Services (RDS). Certains composants sont également devenus obsolètes, par exemple les anciennes API Data Access Objects (DAO) et Remote Data Objects (RDO) .
La première version de MDAC est sortie en août 1996. À cette époque, Microsoft a déclaré que MDAC était plus un concept qu'un programme autonome et qu'il ne disposait d'aucune méthode de distribution étendue. Plus tard, Microsoft a publié des mises à jour MDAC sous forme de packages redistribuables basés sur le WEB. Finalement, les dernières versions ont été intégrées à Microsoft Windows et Internet Explorer , et avec MDAC 2.8 SP1, ils ont cessé d'offrir MDAC en tant que package redistribuable.
Tout au long de son histoire, MDAC a fait l'objet de diverses failles de sécurité, conduisant à des attaques telles que des attaques par escalade de privilèges , bien que les vulnérabilités aient été généralement corrigées dans les versions plus récentes. La version actuelle (à partir de 2006) est 2.8 Service pack 1, mais le produit a eu de nombreuses versions différentes et nombre de ses composants ont été abandonnés et remplacés par des technologies Microsoft plus récentes. Désormais, dans Windows Vista , MDAC est connu sous le nom de Windows DAC.
Voir aussi
- OLE DB (liaison et incorporation d'objets pour les bases de données)
- ODBC (connectivité de base de données ouverte)
- ADO (objets de données ActiveX)
- ADO.NET
- DAO (Objets d'accès aux données)
- Objets de données distants
- RDS (services de données à distance)
- Moteur de base de données Microsoft Jet
- MSDASQLName
Liens externes