• Viernes 19 de Abril de 2024, 06:08

Autor Tema:  Acceso A Tablas Access Con Passwd  (Leído 1194 veces)

Fernando_P

  • Miembro activo
  • **
  • Mensajes: 88
    • Ver Perfil
Acceso A Tablas Access Con Passwd
« en: Viernes 11 de Junio de 2004, 10:24 »
0
Hola,
necesito saber dos cosas:

1. En access es posible bloquear tablas para usuarios distintos?. Esto porque necesito que algunos datos sean visibbles solo por un usuario determinado y no por todos.

2. Quiero hacer el acceso anterior a traves de vb, pidiendo una passwd que permita ingresar al usuario y que lo libere del bloqueo para la tabla donde estan sus datois, pero a la vez no puede tener acceso a las tablas de los otros usuarios. Es posible de hacer esto?, como van las sentencias SQL?


Desde ya gracias.

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Acceso A Tablas Access Con Passwd
« Respuesta #1 en: Viernes 11 de Junio de 2004, 10:45 »
0
Hola.

Ahora mismo así de buenas a primeras no sé si los motores jet soportan sentencias SQL del tipo LOCK TABLE, que servirían para bloquear una tabla, sin embargo me da la sensación de que lo que necesitas es otra cosa, a ver si acierto... si lo que necesitas es que cada usuario tenga su propia tabla para sus datos, ¿no podrías incluir el nombre de usuario en el nombre de la tabla? De esta forma al construir las sentencias SQL, añadiendo al nombre de la tabla el valor de una variable con el nombre de usuario (que podría ser recuperando el usuario de windows), consigues que cada usuario tenga su propia tabla.

Suerte.

Fernando_P

  • Miembro activo
  • **
  • Mensajes: 88
    • Ver Perfil
Re: Acceso A Tablas Access Con Passwd
« Respuesta #2 en: Viernes 11 de Junio de 2004, 11:11 »
0
Brroz,
la idea es que las tablas con los datos de cada usuario ya van a estar en los datos que se entregan junto con el sw, luego mi idea es que a traves de ingreso de passwd cada usuario solo vea los datos de la tabla que le corresponden a él.

Por ahora no hay que crear tablas, las tablas estan hechas, solo quiero bloquear y permitir el acceso a ellas por el usuario adecuado.

Gracias

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Acceso A Tablas Access Con Passwd
« Respuesta #3 en: Viernes 11 de Junio de 2004, 11:20 »
0
Entonces lo que puedes hacer (si es que te está permitido,claro) es agregar a la tabla un campo 'USUARIO' y en cada selección filtrar por el usuario, que podrías recuperar como te comentaba antes: obteniendo el usuario de windows (o haciendo que el usuario se identifique en tu aplicación).

Suerte.