Dass man da nicht daran gedacht hat, benutzspezifische Sortierfolgen direkt zu unterstützen, verstehe ich nicht. Eine solche
SQL-Erweiterung "Create Collation" wäre mit mimimalem Programmieraufwand realisierbar.
Bißchen
OT, aber das gibt es doch
seit Version 2.1 -> siehe CREATE COLLATION.
Hier noch eine Referenz. Ohne es ausprobiert zu haben, aber sieht so aus als kann man mit diesem Kommando auch eigene Sortierungen einbinden.
Zum Thema Datensicherheit und der Anbindung von "Außenstellen" an die Datenbank wäre OpenVPN noch eine gute Lösung (Win/Linux). Unterstützt intern eine Art DHCP-Server für verbundene Benutzer und darüber lässt sich dann alles tunneln (RDP / Firebird /
MySQL). Man hat allerdings einmalig den Aufwand der Zertifikatserstellung. Wenn es aber erstmal läuft erfordert es aber keinerlei Wartung mehr. Außer vielleicht ab und zu die Schlüssel/Zertifikate zu erneuern.