Powiązane bazy danych v1.53+
Powiązana baza danych to baza wskazana we wpisie innej bazy. Taki wpis może zawierać ścieżkę do pliku bazy, jej hasło oraz ścieżkę do pliku klucza — wszystkie informacje potrzebne, aby otworzyć powiązaną bazę jednym kliknięciem.

Jest to szczególnie przydatne, gdy masz kilka baz danych i przechowujesz ich klucze główne w „głównej" bazie. Na przykład hasło do bazy współdzielonej z rodziną możesz przechowywać w swojej bazie osobistej.
Jak to działa
Za kulisami wpis z powiązaną bazą danych to zwykły wpis, który zawiera określone dane w określonych polach:
- URL powinien zawierać adres URL, ścieżkę lub nazwę pliku bazy (wraz z rozszerzeniem
.kdbx) - Hasło powinno zawierać hasło do otwarcia bazy. To pole jest opcjonalne.
- Nazwa użytkownika powinna zawierać adres URL, ścieżkę lub nazwę pliku klucza potrzebnego do otwarcia bazy. To pole jest opcjonalne.
INFO
Hasło i plik klucza są opcjonalne, ale przynajmniej jedno z nich musi być podane.
Kilka istotnych szczegółów:
- KeePassium rozpoznaje tylko pliki, które zostały dodane do aplikacji.
- KeePassium rozpoznaje pliki wyłącznie po ich nazwach, ignorując elementy ścieżki. Oznacza to, że niezależnie od tego, czy adres URL to
/home/path/database.kdbx, czyhttps://host:8080/something/database.kdbx, aplikacja będzie szukać plikudatabase.kdbxwśród dodanych baz danych. - Po otwarciu powiązanej bazy danych bieżąca zostaje zamknięta.
- Po otwarciu powiązanej bazy danych KeePassium nie zapamięta jej danych uwierzytelniających (chyba że ten sam plik został wcześniej otwarty ręcznie).
Zgodność z innymi aplikacjami
Powiązane bazy danych są zgodne z KeePassXC i jego funkcją automatycznego otwierania baz danych (która była zresztą inspiracją dla powiązań). Obie aplikacje szukają nazw plików i haseł w tych samych polach wpisu.
- W KeePassXC adres URL musi zaczynać się od
kdbx://i zawierać pełną ścieżkę, pod którą aplikacja znajdzie bazę. (Na przykładkdbx:///home/path/myDatabase.kdbx.) Po dwukrotnym kliknięciu adresu URL KeePassXC automatycznie otworzy powiązaną bazę danych. - Gdy otworzysz ten wpis w KeePassium, aplikacja sprawdzi, czy ma na swojej liście plik
myDatabase.kdbx, i wyświetli monit o otwarcie bazy. - KeePassXC otwiera powiązaną bazę danych w nowej karcie. KeePassium natomiast przełącza się na nią.
Niektóre aplikacje mogą nie rozpoznawać powiązanych plików, ale zachowają pola wpisu w nienaruszonym stanie. Możesz więc bezpiecznie edytować swoją bazę w dowolnej innej aplikacji — nie wpłynie to na powiązania między bazami.