La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4771 - PASSWORD CON ACCESS
Autor:  Antonio Alba
Estoy realizando una aplicacion en delphi y con una base de datos access, pero siempre que intento abrir una tabla me pide el password,¿ Como puedo acceder a la base de datos de access, pasandole el password desde DELPHI.
Muchas gracias.

  Respuesta:  Gerald Corzo
Bueno, creo que yo tenia el mismo problema.

La idea es que en delphi se debe crear una coneccion y desactivar en esa coneccion prompt login de la propiedades de la coneccion.

Como se hace, pues tiene que adicionar un componente ADO que se llama ADOConection, y ahi definir una conexion, puede decirle crear el string conection y el tiene una interfaz bastante amigable para adicionar ODBC o cualquiera que quiera, y dentro de este tambien tiene un tab que le ayuda a hacer un browse a la Base de datos, que si tiene directamente el ODBC registrado, el nombre le aparece dentro de la lista.

Despues de adicionar la ADO conection, puede adiciona ADO Table y ADO query, con esto ya puede hacer de todo normalmente, usando Data source y Data controls.

Espero le sirva, no es muy detallado, pero me funciono

  Respuesta:  David Montes
Bueno, si no me equivoco puedes ir a la propiedad Params del objeto TTable o SQL, es decir, el objecto que relacionas con la base de datos que te interasa. También puedes desabiliar dicha opción si no deseas que te pida el psswd. Bueno pues dentro de los parámetro dentro del String uno de ellos es:

Password="ljñkñlk" //Aunque no se siva con comillas, yo no suelo usar lo de la clave.

Ten en cuenta que necesitas rellenar una série de parámetros más como el nombre de la tabla, etc... Si buscas información en la ayuda de Delphi tendrás algún ejemplo de dichos parámetros.

Es que yo programo en C++ Builder, pero es de Borland..!!, bueno no se si te he ayudado mucho, bye. un saludo

  Respuesta:  Miguel Lucero
Por la largada de la respuesta, esta en el archivo resp4771.txt.