Hola al foro,
Les comento el problemita que tengo con una aplicación que trabaja sobre MySQL:
Tengo un proceso en el cual, al inicio del mismo creo una tabla temporal
create temporary table temp_inciemp (`ID_Empleado` INT(10) NOT NULL, `ID_Version_Empleado` INT(10) NOT NULL, `NombreCompleto` VARCHAR(180) NOT NULL, `NombreDepartamento` VARCHAR(180) NOT NULL,
y la manipulo durante el mismo. Agrego, elimino y todo bien, he probado concurrencia y hasta ahora cero problemas.
Estoy trabajando en mi equipo de desarrollo donde tengo el server de MySQL instalado y tngo configurado un usuario para mi aplicación, el cual tiene los privilegios completoss para el trabajo, y sin problema.
Anoche hice una prueba sobre un servidor real y cuando quise generar la tabla temporal, pues hasta ahi llegó. Revisé privilegios y están completos, pero por alguna causa la tabla no se crea, y lo que es peor, el proceso de generación de la tabla detiene el servidor de datos.
Quiero suponer que el problema viene dado por la configuración de MySQL, pues en mi equipo todo funciona sin problemas. Ahora, es posible migrar los usuarios y sus privilegios de una instancia de MySQL a otra?
Agradezco cualquier idea o sugerencia que me manden.
-----
Delphi XE
Devart Unidac
MySQL 5.6