Quelle est la différence entre un verrou d'administration, un verrou d'utilisateur et un verrou au niveau d'un élément ?

Ces trois différents types de verrous sont utilisés pour conserver l'intégrité des données dans le cadre du partage de projet basé sur un serveur :