Gracias por responder, mira esta es mi consulta:
Código MySQL:
Ver original SET nombre
='$nombreC', email
='$email', apellidoPaterno='$apellidoPaterno',
apellidoMaterno='$apellidoMaterno', razonSocial='$razonSocial',
rfc='$rfc', domicilio='$domicilio', cp='$cp', colonia='$colonia',
municipio='$municipio', estado='$estado', tel='$tel'
WHERE idDATOS_CLIENTE
='$id'
Afecta el Where ?, por que si es así, entonces solo pondre el permiso de Select a dicho usuario.
Gracias
Cita:
Iniciado por gnzsoloyo
Partamos de un detalle: No es un error. Es un problema de privilegios.
El por qué sucede, es difícil de determinar sin ver la consulta que se intenta hacer, pero haciendo una suposición, si has configurado un usuario que únicamente puede hacer UPDATEs, entonces las queries que ese usuario ejecuten no pueden contener jamás un SELECT...
Es decir, una sintaxis como esta, no la puedes usar:
¿Se entiende?
Normalmente lo que se hace es crear un usuario un poco menos restrictivo: se le da permiso de SELECT y UPDATE, no sólo UPDATE.
¿O cómo crees que puedes hacer un UPDATE sin primero determinar qué se quiere modificar?