0

我正在尝试将sql.qz文件上传到phpmyadmin,但我不断收到此错误。我使用离线创建了一个站点Xampp,现在当我要上传它时,它不会让我这样做。我拥有所有特权,我的主人甚至与我核实。任何帮助,将不胜感激。

Error

SQL query: Documentation

--
-- Database: `wordpress`
--
DELIMITER $$--
-- Procedures
--
CREATE DEFINER = `root`@`localhost` PROCEDURE `test_multi_sets` ( )
    DETERMINISTIC BEGIN SELECT user( ) AS first_col;

SELECT user( ) AS first_col, now( ) AS second_col;

SELECT user( ) AS first_col, now( ) AS second_col, now( ) AS third_col;

end$$

MySQL 说:文档

#1227 - 访问被拒绝;您需要(至少一个)超级权限才能执行此操作

4

1 回答 1

0

尝试DEFINER从您的查询中删除 。我相信这是导致错误的原因。定义器不是强制性的,是一种特权操作。你可以在这里看到更多关于它的创建过程

因此,您备份中的语句可能看起来像这样,它应该可以正常工作。

CREATE PROCEDURE `test_multi_sets` ( )...
于 2013-07-07T23:25:15.617 回答