Access 2002

Strings de conexão para Access 2002

Microsoft ACE OLEDB 12.0

Segurança padrão (arquivo mdb)

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Diretorio\Arquivo.mdb;Persist Security Info=False;

Com senha de banco de dados (arquivo mdb)

Esta é a string de conexão a ser usada quando você tem um banco de dados Access 97 - 2003 protegido com uma senha usando a função "Set Database Password" no Access.

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Diretorio\Arquivo.mdb;Jet OLEDB:Database Password=Senha;

Alguns relatos de problemas com senhas com mais de 14 caracteres. Também que alguns caracteres podem causar problemas. Se você estiver tendo problemas, tente mudar a senha para uma mais curta com caracteres normais.

Funcionalidade DataDirectory (arquivo mdb)

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\Arquivo.mdb;Persist Security Info=False;

Localização de Rede (arquivo mdb)

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\\Servidor\Diretorio\Arquivo.mdb;

Microsoft Jet OLE DB 4.0

Segurança padrão

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Diretorio\Arquivo.mdb;User Id=admin;Password=;

Como usar JET em ambientes de 64 bits

Com senha de banco de dados

Esta é a string de conexão a ser usada quando você possui um banco de dados access protegido com uma senha usando a função Definir Senha do Banco de Dados no Access.

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Diretorio\Arquivo.mdb;Jet OLEDB:Database Password=Senha;

Alguns relatos de problemas com senhas com mais de 14 caracteres. Também que alguns caracteres podem causar problemas. Se você estiver tendo problemas, tente mudar a senha para uma mais curta com caracteres normais.

Exclusivo

Usado para obter acesso exclusivo ao banco de dados, por exemplo, se você quiser permitir que o aplicativo possa redefinir a senha do banco de dados.

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Diretorio\Arquivo.mdb;Mode=Share Exclusive;User Id=admin;Password=;

Funcionalidade DataDirectory

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Arquivo.mdb;User Id=admin;Password=;

Grupo de trabalho (banco de dados do sistema)

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Diretorio\Arquivo.mdb;Jet OLEDB:System Database=Arquivo.mdw;

Grupo de trabalho (banco de dados do sistema) especificando nome de usuário e senha

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Diretorio\Arquivo.mdb;Jet OLEDB:System Database=Arquivo.mdw;User ID=Usuario;Password=Senha;

Localização de Rede

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Servidor\Diretorio\Arquivo.mdb;User Id=admin;Password=;

Usando RDS (MS Remote)

Banco de dados Access por HTTP. Você deve configurar o RDS no servidor para que isso funcione.

Provider=MS Remote;Remote Provider=Microsoft.Jet.OLEDB.4.0;Remote Server=http://server.adress.com;Data Source=C:\Diretorio\Arquivo.mdf;

Microsoft Access accdb ODBC Driver

Conexão padrão

Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=C:\Diretorio\Arquivo.mdb;

Microsoft Access ODBC Driver

Segurança padrão

Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\Diretorio\Arquivo.mdb;Uid=Admin;Pwd=;

Especificando identificador de localidade

Use esta para especificar o identificador de localidade, o que pode ajudar com datas formatadas fora do padrão dos EUA.

Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\Diretorio\Arquivo.mdb;Locale Identifier=2057;Uid=Admin;Pwd=;

O exemplo acima usa o identificador de localidade en-gb (2057)

Exclusivo

Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\Diretorio\Arquivo.mdb;Exclusive=1;Uid=admin;Pwd=;

Grupo de trabalho

Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\Diretorio\Arquivo.mdb;SystemDB=C:\Diretorio\Arquivo.mdw;

Habilitar comandos de admin

Para habilitar certas funções administrativas programáticas como CREATE USER, CREATE GROUP, ADD USER, GRANT, REVOKE e DEFAULTS (ao fazer declarações CREATE TABLE) use esta string de conexão.

Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\Diretorio\Arquivo.mdb;Uid=Admin;Pwd=;ExtendedAnsiSQL=1;