気軽に楽しくプログラムと遊ぶ

自分が興味があってためになるかもって思う情報を提供しています。

MySQL Supser権限を付与する

Supser権限を付与

テーブル定義+データインポートの際に、Super権限が必要との事だったので、付与

Super権限が付与されていないことを確認

SELECT host, user, Super_priv FROM mysql.user WHERE user='hoge';
+-----------+---------------+------------+
| host      | user          | Super_priv |
+-----------+---------------+------------+
| localhost | root          | Y          |
| localhost | mysql.session | Y          |
| localhost | mysql.sys     | N          |
| localhost | hoge          | N          |
+-----------+---------------+------------+

Super権限を付与する

UPDATE mysql.user SET Super_priv='Y' WHERE user='hoge';
SELECT host, user, Super_priv FROM mysql.user WHERE user='hoge';
+-----------+---------------+------------+
| host      | user          | Super_priv |
+-----------+---------------+------------+
| localhost | root          | Y          |
| localhost | mysql.session | Y          |
| localhost | mysql.sys     | N          |
| localhost | hoge          | Y          |
+-----------+---------------+------------+