Hallo Reinhold,
vielen Dank für deinen Beitrag / deine Frage in der Apple Support Community.
Die Synchronisation von KeePass-Datenbanken zwischen verschiedenen Geräten kann manchmal etwas knifflig sein, insbesondere wenn verschiedene Betriebssysteme und Cloud-Speicherdienste beteiligt sind.
Um KeePass auf Windows mit iCloud zu synchronisieren, musst du iCloud für Windows installieren und einrichten, falls du das noch nicht getan hast. Nach der Installation und Einrichtung von iCloud für Windows sollte ein iCloud-Laufwerk im Windows Explorer sichtbar sein. Hier kannst du deine .kdbx-Datenbank speichern.
Dann kannst du in KeePass auf Windows die Datenbank öffnen, indem du den Pfad zu deiner .kdbx-Datei auf deinem iCloud-Laufwerk angibst. Alle Änderungen, die du in KeePass auf Windows vornimmst, sollten dann mit der iCloud synchronisiert werden und in KeePass Touch auf deinem iPhone und iPad sichtbar sein.
In Bezug auf die URL, die du in KeePass eingeben sollst, musst du den Dateipfad zur .kdbx-Datei auf deinem iCloud-Laufwerk angeben. Dieser Pfad sollte in etwa so aussehen: C:\Users\DEIN BENUTZERNAME\iCloudDrive\PFAD ZUR .KDBX DATEI. Du musst "DEIN BENUTZERNAME" durch deinen tatsächlichen Benutzernamen ersetzen und "PFAD ZUR .KDBX DATEI" durch den Pfad zu deiner .kdbx-Datei in deinem iCloud-Laufwerk.
Zu deiner Frage bezüglich eines anwenderspezifischen Passworts: Das sollte nicht notwendig sein, solange du das gleiche iCloud-Konto auf deinem Windows-PC und deinen iOS-Geräten verwendest und deine .kdbx-Datenbank mit dem gleichen Passwort in KeePass auf allen Geräten öffnest.
Schöne Grüße zurück an den Bodensee!