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 - アクセスが拒否されました。この操作には SUPER 権限 (少なくとも 1 つ) が必要です

4

1 に答える 1

0

DEFINERクエリから を削除してみてください。それがエラーの原因だと思います。定義者は必須ではなく、特権操作です。詳細については、ここで確認できます。手順の作成

したがって、バックアップ内のステートメントは次のようになり、正常に機能するはずです。

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