2004-05-11 19:35:19 UTC
I have also been a little confused by this behaviour at first, and considered this to be a bug, but it is a feature in fact. :)
A new field/column "Last Access Time" has been added in one of the recent versions of KeePass, and this field is updated everytime you access an entry, thus causing the password database to be changed.
There is one easy workaround for this - you may turn on the "Automatically save database on exit" option. This will cause the database to be saved everytime you exit the program or lock the workspace, and you won't be prompted again to save the changes.
Another option is to doubleclick the password column to copy the password into the clipboard - this way you don't access the entry and the "last access time" field is not updated, but I prefer the first option.
And I agree, it really is a great program! :)
Rado