Gegenfrage. Wie gut bist du als Entwickler?
Wenn du nicht wirklich gut bist dann ist die Ausage:
Geht nicht .....
Entweder dürfen deine Anwender in der Adressdatenbank lesen. Oder sie dürfen es eben nicht.
Wenn du gut bist, dann kannst du deine Anwendung einen Agent indirekt auf dem Server aufrufen lassen, der seinerseits das Recht hat diese Daten zu lesen und ein temporäres Dokument erzeugt, das wieder von deinem Ursprünglichen Programm gelesen wird und in dem dann die ermittelten Daten stehen.
Alternativ geht auch ein vorgelagerter Webservice ....