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

coldplay.xixi
Libérer: 2020-11-13 09:35:35
original
3406 Les gens l'ont consulté

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

4. Commande d'autorisation de mise à jour :

flush privileges;
Copier après la connexion

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

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal