Maison >base de données >tutoriel mysql >Comment définir le mot de passe d'accès à distance dans MySQL
Comment définir le mot de passe d'accès à distance dans mysql : connectez-vous d'abord à mysql et interrogez les commandes d'autorisation de la table utilisateur et de l'hôte ; puis supprimez l'utilisateur d'accès à distance root et mettez à jour les commandes d'autorisation et enfin, recréez la télécommande ; compte d'exploitation pour l'autorisation d'accès à distance et les autorisations de mise à jour.
Recommandations d'apprentissage gratuites associées : Tutoriel vidéo MySQL
Paramètres MySQL à distance Méthode pour accéder au mot de passe :
1. Connectez-vous à la commande mysql : mysql -uroot -p
(Entrez le mot de passe)
2. Interrogez la table des utilisateurs et la commande d'autorisation de l'hôte :
use mysql select user, host from mysql.user;<.>Remarque : Le % ici représente que n'importe quelle machine peut se connecter à distance au serveur via root. Nous pouvons directement supprimer cet utilisateur et redéfinir l'utilisateur et le mot de passe. 3. Supprimez la racine de l'utilisateur d'accès à distance,
delete from mysql.user where user = 'root' and host = '%';4. Commande d'autorisation de mise à jour :
flush privileges;5. à nouveau et les autorisations de l'hôte sont les suivantes : 6. Recréez le compte d'opération à distance, autorisez l'accès à distance et mettez à jour les autorisations, et exécutez le code suivant dans l'ordre :
create user 'root'@'%' identified with mysql_native_password by '123456'; grant all privileges on *.* to 'root'@'%' with grant option; flush privileges;
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!