首页 >数据库 >mysql教程 >如何在 MySQL 中授予超级权限?

如何在 MySQL 中授予超级权限?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-12-12 15:24:17637浏览

How Do I Grant SUPER Privileges in MySQL?

在 MySQL 中授予 SUPER 权限

要在 MySQL 中执行某些查询,例如“SET GLOBAL log_bin_trust_function_creators =1”,您可能会遇到错误表明您缺乏 SUPER 权限。此权限授予管理数据库设置和执行管理任务的提升权限。

通过 PHPMyAdmin 分配 SUPER 权限

要使用 PHPMyAdmin 授予 SUPER 权限,请按照以下步骤操作:

  1. 导航至 PHPMyAdmin仪表板。
  2. 选择“权限”选项卡。
  3. 找到您想要授予权限的用户,然后单击“编辑”。
  4. 在“管理员”选项卡下,选中“SUPER”旁边的框。
  5. 单击“Go”按钮保存

通过控制台分配 SUPER 权限

或者,您可以通过 MySQL 控制台授予 SUPER 权限:

mysql> GRANT SUPER ON *.* TO user@'localhost' IDENTIFIED BY 'password';

Be确保将“user”替换为用户名,将“password”替换为用户的密码

执行授予命令后,刷新权限表以应用更改:

mysql> FLUSH PRIVILEGES;

请注意,SUPER 权限全局适用于所有数据库(“."),因为它们不限于特定数据库。

以上是如何在 MySQL 中授予超级权限?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn