Dürfte ich fragen wofür man das braucht?
Denkbar sind verschiedene Konstellationen/Vorgaben, die in jedem Unternehmen anders aussehen können.
Zum Beispiel, wenn die IT-Abteilung einfach nicht will, dass die Wawi mit sa Berechtigung auf dem SQL-Server arbeitet.
Wenn man verschiedene Datenbanken auf dem SQL-Server liegen hat (z.b. Fibu oder Konstruktionsdaten oder so) ist es eher unüblich, dass einer DB-Anwendung (z.b. der Fibu) dann Zugriff auf den kompletten Server inkl. ALLER Einstellungen und Zugriffe auf ALLE Datenbanken erteilt wird.
Wahrscheinlich haben aber die meisten JTL Anwender ausschließlich für JTL einen SQL-Server und also eh nur die eazybusiness auf dem SQL-Server. Damit wäre das Argument des Zugriffs auf nur eine DB vs. alle DB's hinfällig.
Alles in allem ist das eine firmeninterne Entscheidung, ähnlich der ob man mit Administratorrechten in Windows arbeitet (bzw. arbeiten will). Und ja ich kenne Firmen in denen das gelebte Praxis ist (weils "ja einfacher ist")
Oder ein anderes Beispiel: man richtet der Agentur, die irgendwelche Datenpflege macht ein eigenes Login auf dem SQL-Server ein. Wenn der Vertrag mit der Agentur endet, kann man einfach den Login löschen.
Wenn man ein Shared Hosting bucht, gibt dir Ecomdata mit Sicherheit auch keinen sa Zugang auf den Server auf dem neben dir noch 50 andere Hostings liegen (war bei uns auf jedenfall nicht so, als wir noch bei Ecomdata waren)
Oder wenn man - wieder angenommen, dass der SQL-Server noch andere Aufgaben hat - aussagekräftige Logfiles braucht (z.b. Suche nach "Flaschenhals"). Dann bringt es einem uU. nichts wenn man zig aktive Verbindungen vom sa im Log hat. Wenn man aber sehen würde, dass die zwölf Wawi User unproblematisch sind, aber die drei Fibu User immer Probleme machen, dann hätte man schon viel erreicht...