数据库-> MySQL数据库->添加新用户)创建了我的数据库和用户 navid ,然后为用户 navid 选择了ALL PRIVILEGES。当我导入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