Microsoft Data Access-komponenter
Microsoft Data Access Components ( MDAC ) er et rammeverk av sammenhengende teknologier utviklet av Microsoft som lar utviklere en enhetlig og omfattende måte å utvikle applikasjoner som kan få tilgang til nesten alle datalager. Komponentene inkluderer: ActiveX Data Objects (ADO), OLE DB og Open Database Connectivity (ODBC). Det har vært flere komponenter som har blitt forlatt, for eksempel Microsoft Jet Database Engine , MSDASQL (OLE DB-dataleverandøren for ODBC) og Remote Data Services (RDS). Noen komponenter har også blitt foreldet, for eksempel de tidligere Data Access Objects (DAO) og Remote Data Objects (RDO) APIer .
Den første versjonen av MDAC ble utgitt i august 1996. På den tiden uttalte Microsoft at MDAC var mer et konsept enn et frittstående program og at det ikke hadde noen omfattende distribusjonsmetoder. Senere ga Microsoft ut MDAC-oppdateringer som WEB-baserte redistribuerbare pakker. Etter hvert ble de siste versjonene integrert med Microsoft Windows og Internet Explorer , og med MDAC 2.8 SP1 sluttet de å tilby MDAC som en redistribuerbar pakke.
Gjennom sin historie har MDAC vært gjenstand for ulike sikkerhetsfeil, noe som har ført til angrep som privilegieeskaleringsangrep , selv om sårbarhetene generelt ble fikset i nyere versjoner. Den nåværende versjonen (fra 2006) er 2.8 Service Pack 1, men produktet har hatt mange forskjellige versjoner og mange av komponentene er forlatt og erstattet av nyere Microsoft-teknologier. Nå i Windows Vista er MDAC kjent som Windows DAC.
Se også
- OLE DB (Object Linking and Embedding for Databases)
- ODBC (Open Database Connectivity)
- ADO (ActiveX Data Objects)
- ADO.NET
- DAO (Data Access Objects)
- Eksterne dataobjekter
- RDS (Remote Data Services)
- Microsoft Jet Database Engine
- MSDASQL
Eksterne lenker