Componentes de acesso a dados da Microsoft
O Microsoft Data Access Components ( MDAC ) é uma estrutura de tecnologias inter-relacionadas desenvolvida pela Microsoft que permite aos desenvolvedores uma maneira uniforme e abrangente de desenvolver aplicativos que podem acessar praticamente qualquer armazenamento de dados. Seus componentes incluem: ActiveX Data Objects (ADO), OLE DB e Open Database Connectivity (ODBC). Vários componentes foram abandonados, por exemplo, o Microsoft Jet Database Engine , MSDASQL (o provedor de dados OLE DB para ODBC) e Remote Data Services (RDS). Alguns componentes também se tornaram obsoletos, por exemplo, as APIs Data Access Objects (DAO) e Remote Data Objects (RDO) anteriores .
A primeira versão do MDAC foi lançada em agosto de 1996. Naquela época, a Microsoft afirmou que o MDAC era mais um conceito do que um programa autônomo e que não tinha métodos de distribuição extensivos. Mais tarde, a Microsoft lançou atualizações do MDAC como pacotes redistribuíveis baseados na WEB. Eventualmente, as versões mais recentes foram integradas ao Microsoft Windows e ao Internet Explorer e, com o MDAC 2.8 SP1, deixaram de oferecer o MDAC como um pacote redistribuível.
Ao longo de sua história, o MDAC foi alvo de várias falhas de segurança, levando a ataques como ataques de escalação de privilégios , embora as vulnerabilidades tenham sido geralmente corrigidas em versões mais recentes. A versão atual (a partir de 2006) é 2.8 Service pack 1, mas o produto teve muitas versões diferentes e muitos de seus componentes foram abandonados e substituídos por tecnologias Microsoft mais recentes. Agora no Windows Vista , o MDAC é conhecido como Windows DAC.
Veja também
- OLE DB (vinculação e incorporação de objetos para bancos de dados)
- ODBC (Conectividade de Banco de Dados Aberto)
- ADO (Objetos de Dados ActiveX)
- ADO.NET
- DAO (objetos de acesso a dados)
- Objetos de dados remotos
- RDS (Serviços de Dados Remotos)
- Mecanismo de banco de dados Microsoft Jet
- MSDASQL
Links externos