Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Evitar que se acceda a la base de datos si el usuario no ha cancelado el servicio

Estas en el tema de Evitar que se acceda a la base de datos si el usuario no ha cancelado el servicio en el foro de Mysql en Foros del Web. Bueno tengo la siguiente duda, como se hace si uno vende un programa, este debe funcionar en un año como garantia digamos, si yo quiero ...
  #1 (permalink)  
Antiguo 03/02/2010, 12:43
 
Fecha de Ingreso: enero-2010
Mensajes: 302
Antigüedad: 14 años, 3 meses
Puntos: 3
Exclamación Evitar que se acceda a la base de datos si el usuario no ha cancelado el servicio

Bueno tengo la siguiente duda, como se hace si uno vende un programa, este debe funcionar en un año como garantia digamos, si yo quiero que despues de terminado este tiempo ya no se pueda acceder el o los usuarios a la base de datos que se deberia hacer ? digamos que el usuario va a iniciar sesion, introduce los datos como son y que el sistema no le muestre nada sino un mensaje diciendo por favor cancele para obtener asistencia tecnica.
  #2 (permalink)  
Antiguo 03/02/2010, 14:58
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Evitar que se acceda a la base de datos si el usuario no ha cancelado el s

A nivel de aplicación, eso se hace con claves de activación y algoritmos de validación de tiempo. Los puedes conseguir en los foros de internet sobre el lenguaje.
Hay muchos dando vuelta.

A nivel de bases de datos, no sé si es legal hacerlo (según la legislación de cada país), porque según cierto tipo de regulaciones los datos no le pertenecen al autor de la aplicación que los carga, sino al usuario que contrató esa aplicación, por lo cual una tercera persona no puede impedir el acceso al usuario a información de su propiedad.
En otro orden de cosa, hay mucho para inventar: Bases de datos encriptadas, validación de usuarios con username encriptado por aplicación, etc., etc.
En ciertas áreas de la industria, las base de datos deben estar encriptadas y ser inaccesible para la modificación, incluso al usuario que les pertenece, pero también en esos casos la autoridad gubernamental tiene el derecho de acceder a la información. Esas son por ejemplo, regulaciones que tiene que ver con el transporte de cierto tipo de cosas, o con administracione sbancarias y financiertas, y un largo etcétera.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 04/02/2010, 07:57
 
Fecha de Ingreso: enero-2010
Mensajes: 302
Antigüedad: 14 años, 3 meses
Puntos: 3
Respuesta: Evitar que se acceda a la base de datos si el usuario no ha cancelado el s

si pero lo que yo buscaria es que si el usuario no ha cancelado digamos se firma el contrato en donde la persona q compro se compromete a pagar mensual y llegado el caso no pago quisiera q no lo dejara cargar nada de nada es a esa parte, osea q se muestra el inicio de sesion del programa pero que al digitar el usuario y contraseña se cargue una pagina que diga por favor pague o algo de esa indole
  #4 (permalink)  
Antiguo 04/02/2010, 08:01
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Evitar que se acceda a la base de datos si el usuario no ha cancelado el s

Ya te respondí eso:
Cita:
A nivel de aplicación, eso se hace con claves de activación y algoritmos de validación de tiempo. Los puedes conseguir en los foros de internet sobre el lenguaje.
Hay muchos dando vuelta.
Este tiene algo que te puede servir (más allá de que uses o no el e-Mail para validación): Crear sistema de activación por e-Mail
En VB.Net hay cosas: Cómo crear claves de activación usando VB.net
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 04/02/2010 a las 08:07

Etiquetas: servicio, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:31.