Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2010, 20:09
CBBzun
 
Fecha de Ingreso: diciembre-2001
Ubicación: Morelia, México.
Mensajes: 312
Antigüedad: 22 años, 4 meses
Puntos: 0
Pregunta Se podrá establecer una condición inicial

Hola.

Tengo un programa muy completo para control de cobros judiciales y administrativos, hoy el dueño me dijo que quiere darle a un fulano un acceso completo al sistema pero solo para ver todo lo ligado o relacionado a uno de los clientes.. algo que hace 3 años ni por la mente le pasaba..

entonces sería algo así: SELECT * FROM deudores WHERE empresa = '15';

El sistema puede tener como 700 consultas SQL donde se hace referencia a la tabla deudores.. en algunos casos con un alias (t1,t2,t3.. depende), entonces se supone que para las 500 habría que meter la condición empresa = '15' no es así de simple porque en algunas sería t1.empresa = '15' en otras t2.empresa = '15'..

Existe alguna forma de crear una condición al iniciar la sesión que me permite decirle que siempre que llamen a la tabla `deudores` se deba aplicar el filtro?? no se si mediante un procedimiento o algo (nunca he usado procedimientos)..

O que ideas me dan? algo que no me tome días corregir y probar.

Gracias!!