Я создаю свою базу данных и пользователя navid
на моем общем сервере с помощью cpanel
(databases -> [email protected] Databases -> add new user
), а затем выбрал ВСЕ ПРИВИЛЕГИИ для пользователя navid
.
Я импортировал mydatabase.sql
, когда столкнулся с этой ошибкой.
как исправить ошибку? хранимая процедура отлично работала в localhost
.
что такое привилегия 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