mysqldumpのアクセス拒否エラー

この記事は約2分で読めます。
スポンサーリンク

問題点

さくらインターネットでは現在提供中のバージョン「MySQL5.7」に移行できるようになりました。」とのメールを受け取り、本ブログのデータベースもUPGradeすることにした。

本ブログのWordpressの方は、さくらインターネット殿公開の手順書道理ですんなりと対応できたのだが、自分で稼働させているDBダンプクーロンスクリプトがエラーを吐くようになった。

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

ちなみにMySQLはバージョン5.7.32。でいろいろ調べたのだが、結果だけ書くと、
mysqldumpのパラメータに”–no-tablespaces”を付与すればよい。

mysqldump --no-tablespaces -h <DBホスト> -u <DBユーザー> -p<DBパスワード> <データベース名> > <バックアップファイル名>

解決方法について参照したサイト

以上。

タイトルとURLをコピーしました