creo il mio database e user navid
nel mio server condiviso con cpanel
(databases -> [email protected] Databases -> add new user
), e quindi selezionato TUTTI I PRIVILEGI per l'utente navid
. Stavo importando mydatabase.sql
quando mi sono trovato di fronte a questo errore.SUPER privilegio (s) per questa operazione
come posso correggere l'errore? la procedura di archiviazione ha funzionato correttamente in localhost
.
cos'è il privilegio SUPER?
Error
SQL query:
DELIMITER $$--
-- Procedures
--
CREATE DEFINER = `navid`@`%` PROCEDURE `d_answer` (OUT `sp_out` INT(11) , IN `sp_id` INT(11)) NO SQL BEGIN DELETE FROM `tblname` WHERE `a_id` = sp_id;
SET sp_out = ROW_COUNT() ;
END$$
MySQL said: Documentation
#1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation
Perché il downvote? – Ben
@ Ben - cosa intendi? – navid
non so come posso concedere i privilegi SUPER per questa operazione sul server condiviso – navid