Controle de usuários conectados em aplicação VB.Net com MYSQL

  • Autor Autor Andresledo
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
A

Andresledo

Gamma
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Buenos días,

Estoy realizando una aplicación en VB.Net que utiliza el motor de bases de datos MYSQL, el caso es que para el tema de licencias requiero que solo controle los usuarios conectados y limite las instalaciones.

Mi idea era cada vez que vaya a entrar un usuario comprobar si se ha superado la cantidad de usuarios, con esto controlaría cuanto usuarios hay conectados y podría controlar la cantidad de usuarios.

Pero me he encontrado un problema, si realizan una copia de la base de datos y la llevan a otro servidor MYSQL pueden volver a instalar la aplicación y utilizarla siempre que no superen la cantidad de usuarios.

En resumen mi pregunta es simple ¿Hay alguna forma de generar algun id que se pueda obtener de MySQL único para asociarlo a la licencia?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Ni idea de lo que hablas y piensas hacer pero lo unico que se me ocurre es la variable server_id
 
Ni idea de lo que hablas y piensas hacer pero lo unico que se me ocurre es la variable server_id

Gracias por tu respuesta, básicamente lo que intento es identificar el servidor MySQL con un ID que no coincida con otra instalación de MySQL. Anteriormente había probado lo que me comentas realizar un SELECT @@server_id, sin embargo, al ser aplicaciones Windows y instalarse MySQL a través de Appserver, Xamp, Wamp y mierdas de esas el server id me sale a "0".
 
Lo tienes que definir en el my.conf
 
Voltar
Topo