New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Execute button is disabled for routines #14430
Comments
|
@marcomarsala I can not reproduce this issue. SHOW CREATE PROCEDURE `wordpress_f2`.`Sconto su alloggio`; |
|
@marcomarsala Which lang pack are you using, I am having difficulty reproducing the issue? |
|
I was able to successfully replicate the issue, and yes the 'Execute' button is not active. |
|
@williamdes @marcomarsala @ibennetch Though 'execute' button is inactive but I am able to CALL the procedure both from system terminal as well as console given on phpMyAdmin page. |
|
I’d like to try fixing this. |
|
@bahl24 Go ahead ;) |
|
@williamdes @ibennetch @MauricioFauth |
Signed-off-by: nitish <nitishbahl24@gmail.com>
|
This is not a permanent fix for the issue but in order to justify this fix is the only solution until |
Signed-off-by: Nitish Bahl <nitishbhal24@gmail.com>
|
will try to debug this |
|
@williamdes The issue lies with getDefinition function in DatabaseInterface.php which returns a false for every user who is not named in the DEFINER clause for the procedure. Thus, execute button is not available even the user has privileges. will it be right to override this function ? |
From what I understand It would be right |
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
CALL `Sconto su alloggio`(1, 1, 1, 1); |
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
fixes phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
Fixes: phpmyadmin#14430 Signed-off-by: Jayati Shrivastava <gaurijove@gmail.com>
|
Fixed. |






Steps to reproduce
Expected behaviour
Execute button is enabled for the routine.
Actual behaviour
Execute button is disabled for the routine.

Server configuration
Operating system: Ubuntu 16.04
Web server: Apache 2.4.18
Database: MySQL 5.7.22
PHP version: 7.1.13
phpMyAdmin version: 4.8.2
Client configuration
Browser: Chrome 67.0.3396.99 (64 bit)
Operating system: Windows 10.0.17134 build 17134
The text was updated successfully, but these errors were encountered: