にSUPER権限なしでビューを作成し、私はこのようなビューをインポート/作成するphpMyAdminの中にSQL]タブを経由しようとしています:はphpMyAdminの
CREATE ALGORITHM=UNDEFINED DEFINER=`byname`@`localhost` SQL SECURITY DEFINER VIEW `wr_averages` AS select `nf_users`.`id` AS `id`,(`nf_users`.`points`/`nf_users`.`played`) AS `average_points` from `nf_users` where (`nf_users`.`played` > 24);
私はこのエラーを取得する:
#1227 - Access denied; you need the SUPER privilege for this operation
私ができます私のホスティング会社でSUPER特権を取得していないので、これを回避するにはどうしてもありますか?ドキュメントから
いいえ、あなたはそれを回避することはできません。 –
私はあなたが使用しているデータベースでテストビューを作成することができると信じて別の方法。テストビューをエクスポートし、ユーザー名を確認して使用します。 – madi
明示的に必要でない限り 'username @ localhost'にするべきではありませんが、' username @% ' –