【MySQL】SUPER権限を付与

MySQLで、作業していて

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

こんな感じでSUPER権限がないよ!
って怒られたときの対処方法をメモメモ

// まずはこちらで確認
SELECT user, Super_priv FROM mysql.user;
+---------+------------+
| user    | Super_priv |
+---------+------------+
| root    | Y          |
| hoge    | N          |

// NならばYにUPDATE
UPDATE mysql.user SET Super_priv='Y' WHERE user='hoge';

// 設定を反映
flush privileges;

コメント

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