mysqlでクエリを実行しようとしています。
SET GLOBAL log_bin_trust_function_creators =1;
エラー:
SQL クエリ:
SET GLOBAL log_bin_trust_function_creators =1
MySQL は次のように述べています:
#1227 - アクセスが拒否されました。この操作にはSUPER権限が必要です
SUPER
データベースに権限を割り当てる方法を知りたい
mysqlでクエリを実行しようとしています。
SET GLOBAL log_bin_trust_function_creators =1;
エラー:
SQL クエリ:
SET GLOBAL log_bin_trust_function_creators =1
MySQL は次のように述べています:
#1227 - アクセスが拒否されました。この操作にはSUPER権限が必要です
SUPER
データベースに権限を割り当てる方法を知りたい
次を使用してスーパー特権を追加できますphpmyadmin
。
PHPMYADMIN > 権限 > ユーザーの編集 > 管理者タブで SUPER をクリックします。>行く
でやりたい場合はConsole
、次のようにします。
mysql> GRANT SUPER ON *.* TO user@'localhost' IDENTIFIED BY 'password';
上記のコードを実行したら、次で終了します。
mysql> FLUSH PRIVILEGES;
*.*
SUPER は 1 つのデータベースだけに適用される特権ではなく、グローバルであるため、オンにする必要があります。
特典はこちらからご覧いただけます。
その後、ユーザーを編集できます