Maison > base de données > tutoriel mysql > Comment puis-je récupérer tous les privilèges pour mon utilisateur root MySQL ?

Comment puis-je récupérer tous les privilèges pour mon utilisateur root MySQL ?

Barbara Streisand
Libérer: 2024-12-09 09:59:10
original
515 Les gens l'ont consulté

How Can I Recover Full Privileges for My MySQL Root User?

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 :

  1. Arrêtez et redémarrez MySQL avec --skip-grant-tables :
sudo service mysql stop
sudo service mysql start --skip-grant-tables
Copier après la connexion
  1. Connectez-vous à MySQL sans mot de passe :
mysql
Copier après la connexion
  1. Mettre à jour l'utilisateur Privilèges :
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';
FLUSH PRIVILEGES;
Copier après la connexion
  1. Accorder tous les privilèges :

Redémarrer MySQL normalement :

sudo service mysql restart
Copier après la connexion

Ensuite, exécutez à nouveau cette commande pour accorder un accès illimité à la racine utilisateur :

GRANT ALL ON *.* TO 'root'@'localhost';
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal