Maison  >  Article  >  base de données  >  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

coldplay.xixi
coldplay.xixioriginal
2020-11-13 09:35:353301parcourir

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.

Comment définir le mot de passe d'accès à distance dans MySQL

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.

Comment définir le mot de passe daccès à distance dans MySQL

3. Supprimez la racine de l'utilisateur d'accès à distance,

delete from mysql.user where user = &#39;root&#39; and host = &#39;%&#39;;

4. Commande d'autorisation de mise à jour :

flush privileges;

5. à nouveau et les autorisations de l'hôte sont les suivantes :

Comment définir le mot de passe daccès à distance dans MySQL

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 &#39;root&#39;@&#39;%&#39; identified with mysql_native_password by &#39;123456&#39;;
grant all privileges on *.* to &#39;root&#39;@&#39;%&#39; 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!

Déclaration:
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