如何添加超级特权到MySQL数据库?
我想在MySQL中执行查询。
SET GLOBAL log_bin_trust_function_creators =1; 
错误:
SQL查询:
SET GLOBAL log_bin_trust_function_creators = 1
MySQL说:
#1227 – 访问被拒绝; 你需要这个操作的SUPER特权
 我想知道如何将SUPER权限分配给任何数据库 
 你可以使用phpmyadmin添加超级预防: 
转到PHPMYADMIN>权限>编辑用户>在pipe理员选项卡下单击超级。 >去
 如果你想通过Console做到这一点,请这样做: 
  mysql> GRANT SUPER ON *.* TO user@'localhost' IDENTIFIED BY 'password'; 
执行上面的代码后,结束它:
 mysql> FLUSH PRIVILEGES; 
 你可以在这里看到特权。 
然后你可以编辑用户
只是查询phpmyadmin后,授予超级用户打印。 希望帮助控制台的人:
ON $。$ TO-> $ = *不会在两个点之间显示。
撤销所有特权。 FROM'usr'@'localhost'; 授予所有特权。 TO'usr'@'localhost'要求无授权选项MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;
和相反的一个,删除资助:
撤销所有特权。 FROM'dos007'@'localhost'; REVOKE授权选项。 FROM'dos007'@'localhost'; 授予所有特权。 TO'dos007'@'localhost'不需要MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;
在stream浪汉上检查应该在任何MySQL工作
在Sequel Pro中,访问用户帐户窗口。 请注意,任何MySQLpipe理程序都可以代替Sequel Pro。
添加以下帐户和权限:
 GRANT SUPER ON *.* TO 'user'@'%' IDENTIFIED BY PASSWORD