Bonjour à tous,
Je suis entrain de créer un programme qui permet de mettre sur un serveur MYSQL toutes les données contenues dans des fichiers de log.
Ces données, grâce à mon programme en C# pourront ensuite être triés, classé par date etc.. avec des requêtes SQL sur les tables du serveur.
Pour l'instant tout fonctionne (je récupère mes logs, l'insertion dans mes 3 tables se passe bien, je peux relire les données sur la GridView de mon programme..).
Le problème:
Une fois l'outil déployé, plusieurs utilisateurs ajouteront leurs données propre à leurs fichiers de log dans ces 3 tables, et ils feront des requêtes SQL sur ces tables.
Or si pendant ce temps là, un utilisateur modifie le contenu d'une de ces table, et que l'autre utilisateur pense faire des requêtes SQL sur ses tables.. Y a souci..
Je ne vois pas comment résoudre ce problème?
-Ajouter des tables? mais comment les gérer?
-Contrôler l’accès à ces trois tables? comment?
-Des solutions bien mieux auxquelles j'ai pas pensé? ?
Merci pour votre aide, qui comme d'habitude me sera très utile!
Partager