Maison >base de données >tutoriel mysql >Comment puis-je récupérer tous les privilèges pour mon utilisateur root MySQL ?
Récupérer tous les privilèges pour l'utilisateur root MySQL
Lors de la gestion des privilèges MySQL, des modifications accidentelles peuvent conduire à un accès restreint, entravant les opérations essentielles. Si vous avez par inadvertance supprimé certains privilèges de l'utilisateur root MySQL, restaurer toutes ses capacités devient crucial.
Solution
Pour réintégrer l'utilisateur root avec tous ses privilèges, suivez ces étapes :
sudo service mysql stop sudo service mysql start --skip-grant-tables
mysql
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root'; FLUSH PRIVILEGES;
Redémarrer MySQL normalement :
sudo service mysql restart
Ensuite, exécutez à nouveau cette commande pour accorder un accès illimité à la racine utilisateur :
GRANT ALL ON *.* TO 'root'@'localhost';
Après ces étapes, l'utilisateur root retrouvera tous ses privilèges, vous permettant d'effectuer les modifications nécessaires et de gérer MySQL efficacement.
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!