Maison > base de données > tutoriel mysql > Comment puis-je activer l'accès root à distance à mon serveur MySQL ?

Comment puis-je activer l'accès root à distance à mon serveur MySQL ?

Linda Hamilton
Libérer: 2024-12-07 08:59:11
original
370 Les gens l'ont consulté

How Can I Enable Remote Root Access to My MySQL Server?

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';
Copier après la connexion

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 :

  1. Modifiez le fichier de configuration MySQL. Pour Ubuntu 16, ce fichier se trouve dans /etc/mysql/mysql.conf.d/mysqld.cnf.
  2. Localisez la ligne qui commence par "bind-address" et commentez-la en utilisant un "#" caractère :
#bind-address = 127.0.0.1
Copier après la connexion
  1. Redémarrez le service MySQL pour appliquer le changements :
service mysql restart
Copier après la connexion

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
Copier après la connexion

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!

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