Che io sappia non puoi usare i database OpenOffice Base come fossero quelli di Access.
Oracle, SQL Server e MySQL funzionano diversamente da Access, non pensare quindi di approcciare come approccieresti con access.
Se devi distribuire l'applicazione (rubrica) con a corredo database su pc diversi, l'uso del db access è la soluzione migliore.
Se si tratta di pc sulla stessa rete, puoi considerare di metter su un sistema di database tipo SQL Server su una macchina ben precisa e far connettere le applicazioni a questo database.
Ho detto questo database perchè non ha senso creare un database per ogni rubrica personale, ma strutturerai il database affinchè possa memorizzare i dati delle rubriche relazionandoli ai singoli utenti.