Dans MS Access, malgré le cryptage des données sous-jacentes, les mots de passe sont stockés dans le frontal en texte brut et peuvent être extraits. Découvrez 5 façons de sécuriser le front-end et d'éviter les violations de données
Lorsque vous utilisez une application MS Access pour gérer une application métier, le risque de fuite de données est toujours présent. Il est donc impératif de garantir la sécurité de l'application. La plupart des applications Access multi-utilisateurs reposent sur un modèle de base de données partagée : l'interface utilisateur d'Access est déployée sur différents postes utilisateurs, tandis que le référentiel de données principal est stocké sur un autre serveur (serveur principal). Sans surprise, la majorité des vulnérabilités proviennent de l'interface utilisateur déployée sur les postes utilisateurs. Pour vous aider à résoudre ces problèmes, nous avons listé 5 conseils pratiques pour sécuriser l'interface utilisateur de MS Access.

1. Envisagez d'utiliser un ruban personnalisé pour l'interface frontale
Si vous optez pour la création d'un ruban personnalisé pour vos utilisateurs, ils ne pourront pas accéder aux commandes généralement disponibles sur l'interface du ruban standard. En d'autres termes, vous les limiteriez essentiellement au minimum nécessaire au fonctionnement de l'application, la sécurisant ainsi.
2. Contrôler l'accès de l'utilisateur à l'application
Il est essentiel de contrôler l'accès des utilisateurs à l'application. Dans votre base de données, conservez une table répertoriant tous les noms d'utilisateur Windows autorisés à utiliser l'application. Au démarrage de l'application sur un poste client, vérifiez que le nom d'utilisateur réseau corresponde aux enregistrements existants. En cas de non-correspondance, fermez automatiquement l'application.
3. Par défaut, placez toujours une version compilée de Front end sur les machines clientes
En utilisant une version compilée (comme Accde), vous pouvez empêcher efficacement une variété d'objets d'être modifiés par les utilisateurs. Les utilisateurs ne peuvent pas non plus ouvrir les formulaires en mode conception, limitant ainsi leur possibilité de compromettre les données, même involontairement.
4. Envisagez de désactiver les touches spéciales et le contournement de décalage
Lorsque vous cherchez à sécuriser l'avant, il est extrêmement logique de désactiver l'option de contournement de changement de vitesse. De même, envisagez de verrouiller toutes les touches spéciales, en particulier celles qui font apparaître l'éditeur VBE.
5. Utiliser efficacement les autorisations de dossier
MS Access stocke les données dans des fichiers plats. Il est donc essentiel de protéger les dossiers contenant ces fichiers, y compris celui contenant les fichiers temporaires, en appliquant les contrôles d'autorisation appropriés.
Faire face à des situations indépendantes de votre volonté
Malgré toutes les précautions prises pour protéger vos données MS Access, il est toujours possible que votre fichier de base de données soit corrompu. Dans de rares cas, la corruption d'Access peut être due à une simple erreur logique lors d'une mise à jour ayant échoué. Sachant que des erreurs Access peuvent survenir, la meilleure façon de protéger vos données est de vous procurer un récupération accdb outil comme DataNumen Access Repair. Chaque fois que vous rencontrez un crash de base de données, utilisez simplement cet utilitaire puissant pour récupérer vos données en parfait état, cela aussi en un temps record.
Présentation de l'auteur :
Vivian Stevens est une experte en récupération de données dans DataNumen, Inc., qui est le leader mondial des technologies de récupération de données, y compris réparation sql et des produits logiciels de récupération Excel. Pour plus d'informations, visitez www.datanumen.com