Maison > base de données > tutoriel mysql > La base de données Mysql définit les autorisations de connexion à distance

La base de données Mysql définit les autorisations de connexion à distance

藏色散人
Libérer: 2019-02-16 17:56:08
avant
3400 Les gens l'ont consulté

Phénomène problématique

mysql est installé et la connexion locale est normale Lors de la saisie du compte et du mot de passe corrects à distance pour vous connecter, l'erreur est la suivante.

La base de données Mysql définit les autorisations de connexion à distance

Cause du problème

L'adresse IP distante n'a pas d'autorisation de connexion. Par défaut, l'utilisateur root ne peut se connecter que. sur localhost, c'est-à-dire uniquement sur cette machine, vous devez le configurer pour autoriser d'autres adresses IP à se connecter.

Solution

1. Connectez-vous à la base de données à l'intérieur du serveur, puis exécutez

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
Copier après la connexion

Cette instruction signifie que l'utilisateur root peut se connecter à la base de données à partir de n'importe quelle adresse IP et utiliser n'importe quel objet dans n'importe quelle base de données.

Parmi eux :

*.* Le premier * fait référence à la base de données

* représente toutes les bases de données

Le second * fait référence à l'objet base de données

🎜>

* représente tous les objets de la base de données

'root'@'%' root est l'utilisateur de la base de données à autoriser

% représente l'IP autorisée à se connecter

123456 est le mot de passe de votre base de données

Si vous souhaitez restreindre la connexion à 1.1.1.1, remplacez % par 1.1.1.1 et exécutez les privilèges de vidage après l'exécution

La base de données Mysql définit les autorisations de connexion à distance

2. Ensuite, vous pouvez vous connecter au client mysql sur l'ordinateur distant.

La base de données Mysql définit les autorisations de connexion à distance

La base de données Mysql définit les autorisations de connexion à distance

Recommandations associées : "tutoriel mysql"http ://www.php.cn/course/list/51.html

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:aliyun.com
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