La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4284 - ACCESS EN SERVIDOR Y APLICACIONES REMOTAS
Autor:  CESAR MARTINEZ MALVAEZ
Hola, Me Urge 3 casos:
1.- TENGO EN UN SERVIDOR (NT.40) Y UNA BASE DE DATOS DE ACCESS (BDSCE.MDB) "\\SERV_ESC\SAS\BDSCE.MDB" Y QUIERO ACCESAR DESDE UNA RED LOCAL EN VISUAL BASIC 5.0 PERO AL QUERER ABRIR LA BASE NO PUEDO PORQUE ME PIDE USUARIO Y CONTRASEÑA
Dim BD As Database
Dim Tab As Recordset
set BD = Opendatabase("\\SERV_ESC\SAS\BDSCE.MDB",false,false,"ODBC;UID=Usuario2;PWD=user2")
mensage de error Problemas con el ISAM u ODBC No puede abrir;
el usuario: usuario2 es un usuario normal NO Administrador con acceso total a la Base de DAtos"
¿Porque? El usuario tiene que ser obligatoriamente Administrador? ó como le hago?
2.- si entro a windows con usuario2 y contraseña user2 entonces si puedo hacer uso de ella que raro ¿porque?
3.- o bien quiero entrar a "\\SERV_ESC\SAS\" si entro a windows con otro usuario y quiero accesar a la Carpeta "\\SERV_ESC\SAS\" me pide clave y me la se entonces puedo entrar ; pero quiero hacerlo desde visual Basic 5.0 y internamente mande la contraseña para el acceso a la carpeta pero no hayo como ¿Alguien sabe como hacerlo?

Se los agradecería muchisimo su Amigo César

  Respuesta:  jose lozano
Te puedo ayudar con esta instruccion que yo utilizo para abrir bases con claves:

Dim BD As Database
Dim Tab As Recordset
set BD = Opendatabase("\\SERV_ESC\SAS\BDSCE.MDB",false,0,"; PWD=user2")

Si todavía no te funciona revisa los permisos dentro de Access tiene que tener permisos como administrador tipo usuario

si tienes alguna duda contactame : [email protected]