Mistakenly modifying entry in the past is the most common source of problem for me (if not the single one). As previously said, years of data to review drains a lot of time due to a mistake which is very easy to make.
I don't find password protection necessary. The feature is primarily needed as protection from mistakes rather than protection from unauthorized modification. Consider the simplest implementation without password first - it will immediately save time for many users.
Adding password should be a separate feature (because it goes far beyond - simple password will only add false sense of protection from unauthorized modifications as users have direct access to data files).
Mistakenly modifying entry in the past is the most common source of problem for me (if not the single one). As previously said, years of data to review drains a lot of time due to a mistake which is very easy to make.
I don't find password protection necessary. The feature is primarily needed as protection from mistakes rather than protection from unauthorized modification. Consider the simplest implementation without password first - it will immediately save time for many users.
Adding password should be a separate feature (because it goes far beyond - simple password will only add false sense of protection from unauthorized modifications as users have direct access to data files).