Temas de MySQL - Recupera la edición de Procedimientos Almacenados en PHPMYADMIN

Imágen de perfil
Val: 11
Ha disminuido 1 puesto en MySQL (en relación al último mes)
Gráfica de MySQL

Contenido en LWPRecupera la edición de Procedimientos Almacenados en PHPMYADMINgráfica de visualizaciones


MySQL

,

PHP

Actualizado el 29 de Julio del 2019 por Gnomi (Publicado el 25 de Julio del 2019)
999 visualizaciones desde el 25 de Julio del 2019
Articulo original en: https://www.gnomi.club/phpmyadmin-recupera-edicion-sp/


PHPMYADMIN … ¿Haz creado procedimientos almacenados en una base de datos MySql y la siguiente vez que inicias sesión, pierdes la posibilidad de Editar y de Exportar? Recupera la edición de Procedimientos Almacenados en PHPMYADMIN con este sencillo método.

mysqlspnoedit11




Lo que sucede



Tienes contratado un servicio de hosting en nube que te da la posibilidad de crear bases de datos en MySQL, y ademas te ofrece la interfaz phpMyAdmin para que puedas realizar las labores de desarrollo de bases de datos que requieras.

Creas tu base de datos, creas las tablas, preparas las vistas y creas los procedimientos almacenados que necesitas. Se acaba el día, cierras sesión, apagas tu computador y al día siguiente, ingresas a la interfaz para continuar tus desarrollos, quieres editar alguno de los procedimientos almacenados, pero los mismos no están editables y tampoco es posible exportarlos. Se ejecutan correctamente, pero pierdes la posibilidad de editarlos para corregir o agregar nuevos comandos. Los links para editar o exportar están des habilitados, y ademas cuando haces click al procedimiento, obtienes el error:

“…You might be lacking the necessary privileges to edit this routine..”




Solución



Al grano…, la situación se da porque al momento de iniciar sesión en tu servicio de hosting, se crea un token digital que otorga el derecho a crear y editar los procedimientos almacenados. Ese token es válido únicamente para esa sesión de trabajo, de manera que cuando cierras la sesión, pierdes ese token. Al reingresar, vuelves con el mismo usuario, pero esta vez el token es distinto y por lo tanto no habrá forma de editar o exportar los procedimientos almacenados creados en la sesión anterior. Es un mecanismo de seguridad.

La solución consiste en crear un nuevo token que adquiera el derecho a editar dichos procedimientos. Lo primero es tratar de iniciar sesión directamente en phpMyAdmin, y evitar hacerlo por la consola del proveedor del servicio del hosting. Para ello, utiliza el link:

https://box302.bluehost.com:2083/3rdparty/phpMyAdmin/index.php


Reemplaza lo marcado en rojo con la dirección del proveedor del servicio de Hosting que tienes contratado, y te va a indicar que hay un error con el Token de Seguridad.

mysqlspnoedit2




Simplemente reingresa con la clave respectiva, la sesión se abrirá, esta vez con los procedimientos almacenados editables y exportables.



No olvides de compartir en tus redes sociales y de comentar!!!

Bendiciones!!!



Comentarios... (1)

Erik
2 de Octubre del 2020
estrellaestrellaestrellaestrellaestrella
Buenas tardes.

Realice lo que me indican en este post pero no me habilitó el Editar ni Exportar los Store Procedures.

Saludos
Responder

Comentar

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/t10162