【MySQL】DBリストア時に「Access denied」が発生する

MySQLでDBリストア時に以下のエラーが出た時の対処方法です。

Access denied; you need (at least one of) the SUPER privilege(s) for this operation

原因

 ダンプデータ中に記載されたユーザーとmysqlコマンドの実行ユーザーが異なっていることが原因。rootユーザーでも発生します。

対策

 ダンプファイルの以下の部分にダンプユーザー名が記載されています。

/*!50013 DEFINER=

 記載されているユーザーでリストアを実行するか、この行を削除してからリストアを実行すれば大丈夫です。