Amélioration de l'accès racine MySQL pour les connexions à distance
La nécessité d'activer l'accès racine à distance dans MySQL survient généralement lors de la gestion de bases de données sur un serveur distant. Ce guide complet vous guidera à travers les étapes nécessaires pour atteindre cet objectif.
Pour commencer, il est essentiel de s'assurer que l'utilisateur root dispose des privilèges d'accès appropriés. Exécutez la commande suivante en tant qu'utilisateur root, en remplaçant « mot de passe » par votre mot de passe root actuel :
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';
Ensuite, vous devez lier MySQL à toutes les interfaces réseau disponibles pour activer les connexions à partir de n'importe quel hôte. Pour y parvenir :
#bind-address = 127.0.0.1
service mysql restart
Pour vérifier que MySQL est désormais lié à toutes les interfaces, exécutez la commande suivante en tant que root :
netstat -tupan | grep mysql
Ces étapes devraient effectivement permettre l'accès root à MySQL depuis n’importe quel hôte sur Internet. N'oubliez pas que cette modification affecte tous les utilisateurs possédant le mot de passe root, il est donc crucial de sécuriser adéquatement votre serveur.
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!