FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour O.T. = INSERT o UPDATE no permitidos desde MYSQL.
Posts: 140
Joined: Thu Feb 02, 2006 12:09 PM
O.T. = INSERT o UPDATE no permitidos desde MYSQL.
Posted: Fri Jan 04, 2013 07:20 PM

Saludos y FELIZ 2013.

Necesito saber como hago para evitar que un usuario no intente meter desde un cliente de mysql tales como (mysqlfront, administrador de mysql, sqlyog, etc...) incluir registros manualmente, si posee la usuario y clave que lo permitan.

La Idea es no permitir que un usuario pueda hacer un INSERT o UPDATE sin el sistema .exe hecho con FWH.

Espero me entiendan :-)

Mario Antonio González Osal

Venezuela

m a g 0 7 1 @ g m a i l. c o m
Posts: 581
Joined: Tue Oct 11, 2005 11:28 AM
Re: O.T. = INSERT o UPDATE no permitidos desde MYSQL.
Posted: Fri Jan 04, 2013 11:25 PM

Mario,

El caso es que en MySQL tienes que controlar los privilegios del usuario, dando a el solamente lo que el necesita. Asi queda mucho mas seguro y no tendrás que preocuparse con lo que el estara haciendo. Una cosa es el acceder el sistema FWH, la otra es acceder el banco MySQL. Lo que hago es crear un usuario exclusivo para el sistema FWH, que no sea conocido por ningun usuario. Asi garanto que solo el sistema pueda hacer los INSERTs, UPDATEs y DELETEs necesarios.

Espero haber ayudado.

saludos,

Kleyber Derick



FWH / xHb / xDevStudio / SQLLIB
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: O.T. = INSERT o UPDATE no permitidos desde MYSQL.
Posted: Wed Jan 16, 2013 04:36 PM

Saludos Mario desade Guatire, como dice el compañero, los privilegios de INSERT, UPDATE, etc, lo puedes controlar en tu .exe al crear el usuario, pero si lo que quieres es bloquear ciertas opciones directas a la tabla que se pudiesen hacer con algun administrador como navicat o cualquier otro, lo que te sugiero es que uses un usuario que solo tu conozcas la clave y asi no pueden acceder a las DATABASES, saludos... :shock:

Dios no está muerto...



Gracias a mi Dios ante todo!

Continue the discussion