MariaDB et phpmyadmin
TheUkrainian03
Messages postés
9
Statut
Membre
-
avion-f16 Messages postés 20367 Statut Contributeur -
avion-f16 Messages postés 20367 Statut Contributeur -
Bonjour,
j'ai installer MariaDB et phpmyadmin sur mon serveur Ubuntu. Mais quand j'essaye de me connecter a partir de mon pc principal ça met une erreur, voici le code d'erreur: Can't connect to "192.168.0.120" (10061).
Merci de votre aide,
TheUkrainian03
j'ai installer MariaDB et phpmyadmin sur mon serveur Ubuntu. Mais quand j'essaye de me connecter a partir de mon pc principal ça met une erreur, voici le code d'erreur: Can't connect to "192.168.0.120" (10061).
Merci de votre aide,
TheUkrainian03
Configuration: Windows / Edge 85.0.564.44
2 réponses
Bonjour,
Quel genre de connexion tentes-tu d'établir, avec quel logiciel ?
As-tu ouvert les ports adéquats sur le serveur ?
Le service auquel tu tentes d'accéder écoute-t-il bien l'interface réseau, ou est-il limité à des connexion locales ?
Si tu tentes d'accéder à MariaDB via phpMyAdmin installés tous les deux sur le même serveur, phpMyAdmin devrait utiliser 127.0.0.1 et non 192.168.0.120.
Si tu tentes une connexion directe avec un client MySQL sur ton PC principal et le serveur MariaDB, assures-toi que l'utilisateur dispose des privilèges pour un accès à distance.
Quel genre de connexion tentes-tu d'établir, avec quel logiciel ?
As-tu ouvert les ports adéquats sur le serveur ?
Le service auquel tu tentes d'accéder écoute-t-il bien l'interface réseau, ou est-il limité à des connexion locales ?
Si tu tentes d'accéder à MariaDB via phpMyAdmin installés tous les deux sur le même serveur, phpMyAdmin devrait utiliser 127.0.0.1 et non 192.168.0.120.
Si tu tentes une connexion directe avec un client MySQL sur ton PC principal et le serveur MariaDB, assures-toi que l'utilisateur dispose des privilèges pour un accès à distance.
Quel genre de permissions je dois mettre pour laisser un utilisateur se connecter a distance. Et j'utilise le logiciel HeidiSQL.
Lors de la création d'un utilisateur (CREATE USER) ou l'ajout de privilèges (GRANT), tu dois préciser l'hôte autorisée.
Par exemple :
CREATE USER 'user1'@localhost IDENTIFIED BY 'password1';
Cela autorise "user1" à se connecter depuis localhost.
Tu dois donc utiliser quelque-chose comme :
CREATE USER 'user1'@'192.168.0.x' IDENTIFIED BY 'password1';
Où 192.168.0.x est l'IP de ton ordinateur principal.
Ou si tu as l'intention d'autoriser user1 à se connecter depuis plusieurs sources :
CREATE USER 'user1'@'%' IDENTIFIED BY 'password1';
Le caractère « % » est un "joker" qui veut dire "tous les hôtes".
Par exemple :
CREATE USER 'user1'@localhost IDENTIFIED BY 'password1';
Cela autorise "user1" à se connecter depuis localhost.
Tu dois donc utiliser quelque-chose comme :
CREATE USER 'user1'@'192.168.0.x' IDENTIFIED BY 'password1';
Où 192.168.0.x est l'IP de ton ordinateur principal.
Ou si tu as l'intention d'autoriser user1 à se connecter depuis plusieurs sources :
CREATE USER 'user1'@'%' IDENTIFIED BY 'password1';
Le caractère « % » est un "joker" qui veut dire "tous les hôtes".
Il faut bien-entendu être connecté en root, donc la première configuration se fait depuis le serveur en local (sur 192.168.0.120). Commence par lister les utilisateurs / privilèges actuels afin de voir l'état actuel des choses.
Mais l'erreur « Can't connect to "192.168.0.120" (10061) » indique plutôt une erreur "réseau" et non une erreur de permissions, donc mettons de côté les utilisateurs/privilèges pour le moment.
Vérifie plutôt si :
- le serveur MariaDB/MySQL est bien actif (avec systemctl)
- le port 3306 est ouvert sur le pare-feu
- ce port apparaît ouvert lorsque tu fais un scan de ports depuis ton PC principal
Mais l'erreur « Can't connect to "192.168.0.120" (10061) » indique plutôt une erreur "réseau" et non une erreur de permissions, donc mettons de côté les utilisateurs/privilèges pour le moment.
Vérifie plutôt si :
- le serveur MariaDB/MySQL est bien actif (avec systemctl)
- le port 3306 est ouvert sur le pare-feu
- ce port apparaît ouvert lorsque tu fais un scan de ports depuis ton PC principal