GNU/Linux >> Tutoriels Linux >  >> Panels >> cPanel

Hôtes d'accès cPanel et MySQL

Supposons que vous développiez un script sur votre PC à la maison et que vous deviez vous connecter à distance à votre base de données à l'aide d'un programme d'administration MySQL. Aucun problème. Cette procédure est un peu bizarre, mais voici les étapes pour accorder l'accès à distance à votre base de données.
Remarque : si vous n'avez pas encore de base de données, commencez ici.

Nous supposerons que vous utilisez les informations suivantes :

base de données :example_mydb
utilisateur de la base de données :example_dbuser
Adresse IP donnée à votre ordinateur par votre FAI :1.2.3.4 (obtenez l'IP de votre ordinateur ici)
nom du serveur :server.asmallorange.com (obtenez l'IP de votre serveur ici)

Hôtes d'accès

  1. Connectez-vous à cPanel et cliquez sur Bases de données MySQL
  2. Faites défiler jusqu'à Accéder aux hôtes
  3. Entrez votre adresse IP (par exemple, 1.2.3.4) dans le champ à côté de Hôte (le caractère générique % est autorisé) :
  4. Cliquez sur Ajouter un hôte
  5. Vous pouvez saisir quelque chose comme 1.2.3. % si vous souhaitez autoriser une plage d'adresses IP
    Remarque : ce n'est pas sûr; cela permettra à n'importe qui sur l'ensemble de ce réseau d'avoir accès à votre base de données s'il est en mesure d'obtenir votre mot de passe.

Informez-nous de la propriété intellectuelle

Nous prenons la sécurité de MySQL très au sérieux, donc en plus de la procédure cPanel standard, nous devons également ajouter l'adresse IP distante au pare-feu. Veuillez contacter le support et nous communiquer l'adresse IP afin que nous puissions nous assurer qu'il a accès à MySQL.

Supprimer l'utilisateur de la base de données

Actuellement, l'utilisateur de la base de données n'a accès qu'à travers localhost, vous devez donc le forcer à reconnaître l'adresse IP.
  1. Faites défiler jusqu'aux bases de données actuelles et recherchez la base de données 'example_mydb'
  2. Vous verrez deux boutons de suppression, un à côté du nom de la base de données (example_mydb) et un en dessous à côté du nom d'utilisateur (example_dbuser).
  3. Cliquez sur Supprimer à côté du nom d'utilisateur de la base de données

    L'écran suivant indique :
    Compte supprimé de la liste d'accès
    Suppression de l'utilisateur example_dbuser de la base de données example_mydb.

Ajouter un utilisateur à la base de données

  1. Revenez en arrière pour ajouter des utilisateurs à vos bases de données
  2. Sélectionnez l'utilisateur "example_dbuser" dans le menu déroulant de gauche et la base de données "example_mydb" dans le menu déroulant de droite.
  3. Cliquez sur Ajouter un utilisateur à la base de données

Tester votre connexion

Maintenant, à l'aide de votre PC et du client MySQL distant, entrez les informations de connexion pour votre base de données, l'utilisateur de la base de données et le nom du serveur ou l'adresse IP. Si vous rencontrez des problèmes avec l'un de ces éléments, revérifiez les étapes ci-dessus ou envoyez un support ticket d'assistance.Voir aussi Trouver l'adresse IP de votre serveur, Quelle est mon adresse IP ?
cPanel
  1. Introduction et informations d'accès à cPanel

  2. Comment gérer les bases de données MySQL et les utilisateurs dans cPanel

  3. Comment accéder à phpMyAdmin et phpPgAdmin dans cPanel

  4. Comment créer une base de données MySQL dans cPanel

  5. Créer une base de données MySQL et un utilisateur dans cPanel

Comment mettre en place un accès MySQL distant sur cPanel ?

MySQL à distance dans cPanel

Comment sauvegarder une base de données MySQL dans cPanel

Hôtes d'accès supplémentaires MySQL

Configuration de la base de données MySQL cPanel et de l'utilisateur

Comment créer et modifier des bases de données MySQL dans cPanel