For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/fr/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/fr/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/fr/guides/public-cloud/databases/mysql-prepare-for-incoming-connections.md.

Configurez les connexions entrantes d'un service Public Cloud Databases pour MySQL

Voir en Markdown

Découvrez comment configurer votre instance MySQL pour accepter les connexions entrantes

Objectif

Public Cloud Databases vous permet de vous concentrer sur la création et le déploiement de vos applications cloud, pendant qu'OVHcloud prend en charge l'infrastructure de base de données et son maintien en conditions opérationnelles.

Ce guide explique comment configurer votre instance MySQL pour accepter les connexions entrantes.

Prérequis

  • Un projet Public Cloud dans votre compte OVHcloud
  • Une base de données MySQL fonctionnant sur votre Public Cloud Databases OVHcloud (ce guide peut vous aider à répondre à ce prérequis)

Accès à l'espace client OVHcloud

  • Lien direct :
  • Chemin de navigation : Public Cloud > Sélectionnez votre projet

En pratique

Configurer votre instance MySQL pour accepter les connexions entrantes

Avant d'établir une connexion, nous devons vérifier que notre instance MySQL est correctement configurée.

Cliquez sur Databases dans la barre de navigation de gauche et sélectionnez votre instance MySQL.

Étape 1 : Vérifiez vos rôles utilisateur et votre mot de passe

Sélectionnez l'onglet Utilisateurs. Vérifiez que vous disposez d'un utilisateur avec les droits suffisants et un mot de passe configuré. Si vous ne vous souvenez plus du mot de passe de l'utilisateur, vous pouvez soit créer un nouvel utilisateur, soit régénérer le mot de passe d'un utilisateur existant.

Warning

Attention ! Ce faisant, vous devrez mettre à jour tous les endroits où vous utilisez déjà cette paire utilisateur/mot de passe.

Ce premier utilisateur avnadmin est préconfiguré lors de l'installation du service et dispose des droits suivants :

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, PROCESS, REFERENCES, INDEX, ALTER, SHOW DATABASES, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER ON *.* TO "avnadmin"@"%" WITH GRANT OPTION

GRANT REPLICATION_APPLIER,ROLE_ADMIN ON *.* TO "avnadmin"@"%" WITH GRANT OPTION
Tableau des utilisateurs

Vous pouvez ajouter d'autres utilisateurs en cliquant sur le bouton Ajouter un utilisateur.

Ajout d'un utilisateur

Saisissez un nom d'utilisateur puis cliquez sur Créer un utilisateur.

Info

Vous pouvez supprimer un utilisateur ou régénérer un mot de passe via le bouton ... dans le tableau Users & Roles.

Étape 2 : Autorisez les connexions entrantes depuis le client MySQL

Warning

Pour des raisons de sécurité, la configuration réseau par défaut n'autorise aucune connexion entrante. Il est donc essentiel d'autoriser les adresses IP appropriées afin de pouvoir accéder à votre base de données.

Renseignez l'adresse IP ou le bloc CIDR à autoriser puis cliquez sur le bouton +.

Ajout d'une IP

Validez les modifications en cliquant sur le bouton Sauvegarder les modifications.

Ajout d'une IP
Info

Si vous souhaitez autoriser les connexions depuis l'extérieur, vous pouvez saisir l'IP 0.0.0.0/0. Veuillez l'utiliser avec précaution.

Collecter les informations requises

Sélectionnez l'onglet Dashboard pour trouver les identifiants de connexion requis dans la section Connection information.

Onglet des informations de connexion

Sélectionnez l'onglet Databases pour obtenir le nom de la base de données.

Onglet Databases

Sélectionnez l'onglet Utilisateurs pour obtenir le nom d'utilisateur.

Tableau des utilisateurs

Aller plus loin

Consultez le dépôt d'exemples GitHub pour découvrir comment vous connecter à votre base de données dans plusieurs langages.

Visitez notre chaîne Discord dédiée : https://discord.gg/ovhcloud. Posez vos questions, faites-nous part de vos commentaires et interagissez directement avec l’équipe qui développe nos services de bases de données.

Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur ce lien pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.

Rejoignez notre communauté d'utilisateurs.

Cette page vous a-t-elle aidé ?