LoginSignup
0
0

More than 3 years have passed since last update.

ローカルのSQL DUMPをRDSなどへインポートした際に以下のエラーが出た時の対処法

Posted at

ローカルのSQL DUMPをRDSなどへインポートした際に以下のエラーが出た時の対処法

ERROR 1227 (42000) at line 18: Access denied; you need (at least one of) the SUPER, SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s) for this operation

コマンドラインにて、いかを実行。

sed -i -e '/^\/\*!50013 DEFINER=/d' dump.sql
sed -i -E 's/CREATE DEFINER=.+ (FUNCTION|PROCEDURE)/CREATE \1/g' dump.sql
sed -i -E 's/\/\*\!50020 DEFINER=`.*`@`localhost`\*\/ //g' dump.sql

sed -i '/SESSION.SQL_LOG_BIN/d' dump.sql
sed -i '/GLOBAL.GTID_PURGED/d' dump.sql
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0