Maison >base de données >tutoriel mysql >Comment accorder des SUPER privilèges dans MySQL ?
Accorder des SUPER privilèges dans MySQL
Pour exécuter certaines requêtes dans MySQL, telles que "SET GLOBAL log_bin_trust_function_creators =1", vous pouvez rencontrer un erreur indiquant que vous n'avez pas le privilège SUPER. Ce privilège accorde des autorisations élevées pour gérer les paramètres de la base de données et effectuer des tâches administratives.
Attribution de SUPER privilèges via PHPMyAdmin
Pour accorder des privilèges SUPER à l'aide de PHPMyAdmin, suivez ces étapes :
Attribution du SUPER Privilèges via la console
Vous pouvez également accorder des privilèges SUPER via la console MySQL :
mysql> GRANT SUPER ON *.* TO user@'localhost' IDENTIFIED BY 'password';
Assurez-vous de remplacer "utilisateur" par le nom d'utilisateur et "mot de passe" par le nom de l'utilisateur. mot de passe.
Une fois la commande Grant exécutée, videz la table des privilèges pour appliquer le changements :
mysql> FLUSH PRIVILEGES;
Notez que les privilèges SUPER s'appliquent globalement à toutes les bases de données ("."), car ils ne sont pas limités à une base de données spécifique.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!