レンタルサーバー に設置したEC-CUBEのデータベースをmysqldumpしようとすると出るエラーです。

Error: ‘Access denied; you need (at least one of) the PROCESS privilege(s) for this operation’ when trying to dump tablespaces

レンタルサーバーのようにMySQLユーザーにはPROCESS権限がない場合にテーブルスペースをダンプしようとするとこのエラーになります。

–no-tablespacesオプションを付けてmysqldumpすることで回避できます。

mysqldump -u user_name -p database_name --no-tablespaces --single-transactions > file_name.sql
日本発!ECオープンプラットフォーム「EC-CUBE」 EC-CUBEゴールドパートナー EC-CUBEは株式会社イーシーキューブの商標です

EC-CUBEカスタマイズに関するお問い合わせはこちら


    [重要]現在公式にセキュリティサポートが切れていないPHPは8.1以上、MySQLは8.0以上で、対応しているEC-CUBEバージョンは4.2以上です。古いEC-CUBEを使っている方は適切なタイミングでバージョンアップをご検討ください。

    EC-CUBEバージョンアップ