Bonjour à tous,
Je cherche une manière simple de faire par programme la chose suivante :
- lorsqu'un programme batch tourne, il doit être le seul à pouvoir mettre à jour la base de données, les autres users pouvant toujours accéder aux données mais en consultation seulement. On accepte que les users se "plantent" s'ils tentent tout de même une mise à jour.
J'ai lu que c'était possible en jouant sur les rôles, avec db_datareader, db_denydbwriter etc.
Y a-t-il une possibilité de faire plus simple, en jouant sur l'état de la base de données, sachant que les modes "single user" et "read only" ne répondent pas au besoin*?
Merci d'avance
Partager