Pour un projet, je cherche à faire des requêtes SQL pour cela, j'ai trouvé deux solutions :
Utilisation d'une bibliothèque pour faire des requêtes AJAX (Comm eAxios)
Utilisation d'une bibliothèque pour faire directement les requêtes SQL depuis mon script Node.JS
Pour des questions de facilité, j'utilise donc la bibliothèque " mysql2 " pour faire directement mes requêtes depuis mon script JS.
Seulement, voici mon problème :
Lorsque mon script est upload sur mon serveur, en ouvrant un navigateur et en me rendant dans le dossier ou se trouve mon script, les logs d'accès à la base de données sont visibles.
Ma question est donc de savoir si cette méthode est bien sécurisé ?
Actuellement, les fichiers JS sont dans le même dossier que mon site web (dans le dossier www sur mon serveur Apache2)
Je me dis, que si je sors les fichiers pour les mettre ailleurs si je comprend bien ce que j'ai fait jusqu'à présent, il ne devrait plus être accessible par le web, mais est-ce que mon script pourra toujours avoir accès à ma base de données ?
J'espère que ma question est assez compréhensible.
Merci
Utilisation de la bibliothèque mysql2
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.