How to change the definer for views
Run this SQL to generate the necessary ALTER statements
SELECT CONCAT("ALTER DEFINER=`youruser`@`host` VIEW ",
table_name, " AS ", view_definition, ";")
FROM information_schema.views
WHERE table_schema='your-database-name';
Copy and run the ALTER statements
How to change the definer for stored procedures
Example:
UPDATE `mysql`.`proc` p SET definer = 'user@%' WHERE definer='root@%'
Fuente: http://stackoverflow.com/questions/10169960/mysql-error-1449-the-user-specified-as-a-definer-does-not-exist
Blog de eCómputo creado por Richard's Site Allabord sobre tecnología, programación, soporte a errores en equipos de cómputo, TIC's y mucho más.
Suscribirse a:
Enviar comentarios (Atom)
¿Cómo poner el conteo de las filas en una consulta en MySql?
¿Cómo poner el conteo de las filas en una consulta en MySql? SELECT @rownum := @rownum + 1 AS contador, /*Contador*/ t.* /* nombre d...
-
Fuente: https://denistec.com/tutoriales/i12tws-guia-basica/ i12 TWS guía básica de los audífonos bluetooth i12 TWS, una guía con las funci...
-
Me salió el error PHP Fatal error: Call to undefined function blocks_have_content El error era que por error el index.php quedó así ?php...
-
En una Acer Aspire 5670 no podía leer una memoria SD HC de 16GB hasta que encontré este blog, que aunque en inglés explica como hacerlo. B...
No hay comentarios:
Publicar un comentario