Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Accéder aux bases de données depuis l'extérieur
Ce guide détaille la gestion des accès et de la sécurité pour vos bases de données (MySQL, MariaDB et MongoDB) sur un Serveur Cloud managé.
Préambule
- Le pare-feu est accessible dans votre Manager même si aucun site Apache n'est configuré (utile pour les projets exclusivement Node.js par exemple).
- Concernant l'accès aux bases MySQL depuis un autre hébergement Web Infomaniak, prenez connaissance de cet autre guide.
- Concernant MongoDB:
- Pour garantir la sécurité de vos données, le système bloque l'enregistrement si vous tentez de désactiver le mode
local_onlysans activer l'authentification. - Les sauvegardes automatiques d'Infomaniak n'incluent pas les bases de données MongoDB.
- Pour garantir la sécurité de vos données, le système bloque l'enregistrement si vous tentez de désactiver le mode
Autoriser l'accès sortant (Infomaniak → extérieur)
Depuis un hébergement Web ou un Serveur Cloud Infomaniak, les requêtes vers des bases de données externes sont autorisées par défaut sans restriction de port.
Autoriser l'accès entrant (extérieur → Infomaniak)
Pour accéder à vos bases de données depuis l'extérieur, vous devez posséder un Serveur Cloud et ouvrir les ports correspondants dans le pare-feu de votre serveur :
- MySQL / MariaDB : port
3306(TCP) - MongoDB : port
27017(TCP)
Configurer l'accès distant pour MongoDB
Par défaut, MongoDB n'accepte que les connexions locales.
Avant de rendre votre instance publique (accès distant), vous devez impérativement créer un utilisateur au sein de votre base de données.
Pour permettre un accès distant via Fast Installer, vous devez ajuster la configuration tout en respectant des règles de sécurité strictes.
- Cliquez ici afin d'accéder à la gestion de votre Serveur Cloud sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au Serveur Cloud concerné.
- Cliquez sur Fast Installer dans le menu latéral gauche.
- Cliquez sur MongoDB.
- Cliquez sur le menu d'action ⋮ à droite de l'instance et choisissez Configurer.
- Désactivez l'option
local_only. - Activez l'option
authentification. - Enregistrez les modifications:

Lien vers cette FAQ:
Cette FAQ a été utile?