La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2012 - DB VISUAL /ACCES
Autor:  Jesús Córdoba
Hola compañeros, espero que esten bien. El caso es el siguiente:

Creé una base de datos desde Visual Basic y le agregué una contraseña en el momento de su creación.

Como hago para validar esa contraseña en el momento de abrir la base de datos en la instrucción OpenDatabase?
y cómo puedo configurar el ODBC para que esto sea posible?

Cuando se genera el error me dice que utilice la propiedad connect, como puedo utilizarla?

  Respuesta:  Diego Fernando Assadourian
Una forma para abrir una base de datos con contraseña es la siguiente:

Sabiendo:
OpenDatabase (nombrebasededatos, opciones, sólolectura, conexión)

En bases Acces, via Microsoft Jet, podés reemplazar:

opciones por False
sólolectura por False
conexion por ";pwd=XXX"

Donde XXX es tu contraseña.

En caso de usar una conexion ODBC, deberás reemplazar conexion por toda la cadena de conexion ODBC que podes crear desde el panel de control de windows, la cual tendrá tambien un parametro ;pwd=<tucontraseña>

Espero que esto te sirva de algo.
Saludos,
Diego.