KeePass and SharePoint sites have big issues when syncing on SharePoint Sites, due to running from an HTTP share. (Unable to Save, Sync, Write to Lock Files) In order to get KeePass working on SharePoint, you will need to complete the following things in order:
Install KeePass
Download and Install KeePass (Current version tested is KeePass 2.36), to check your version click Help About:

Turn off Enable Protected Mode in IE
Open Internet Explorer
In Internet Explorer Click Settings –> Internet Options –> Security Tab
Uncheck “Enable Protected Mode” for internet zone in the IE.

Check Keep me signed in on IE SharePoint Page
When logging onto your corporate Office 365 SharePoint page quickly Check “Keep me signed in” checkbox:

Map Network Drive from SharePoint
You need to open the SharePoint page in Explorer through the SharePoint to resolve the HTTP network path before it will allow you to map the drive in Explorer.
In the SharePoint Page Click Library –> Open With Explorer

Click in the white space past the breadcrumbs and copy URL path into your clipboard

Open a new explorer window and click map drive and pasting the Clipboard URL (I mapped mine to O Drive)


You can then open a KeePass database file from the O drive and write to that file without issues.

You can now get KeePass working on SharePoint
This is a screenshot showing that KeePass is now syncing on a SharePoint share:

How to Reconnect next day
Sadly the next day you try and log onto the Network Location O:\ in Computer it will have a connection error.
In order to resolve you will need to open the path in SharePoint and then you can reconnect to the network location.
In the SharePoint Page Click Library –> Open With Explorer

Leave Window Open and in (Start –> Computer) and double-click the Network Location Drive and it will open.


You can now open the KeePass database file without issue.


YouTube Tutorial
Click for more useful Random Windows Tips
fine… thanks for the tip!
To my side, in order to avoid to open the Library with Explorer every day, I found the solution to sync the SharePoint library with a folder on my laptop. It allows me to access the file even offline, and it is updated (automatically via the synchronization) in the shared location if I made modifications & save locally 🙂
clever, thanks for the idea.