Das ist ein potentielles Sicherheitsproblem und halte ich darum für keine gut Idee.
In deiner Welt + mit deinem Code vielleicht. Aber schließ nicht von dir auf andere.
Bei unserer APP ist der User, der mit der App arbeitet vom Login/User in der
DB getrennt. Das heißt, die App hat einen eigenen
DB USer, mit dem sie sich an die
DB verbindet, der Benutzer der Software braucht selbst am
DB Server gar keine Rechte. So ist sicher gestellt, dass wirklich nur die APP Änderungen an der
DB durchführen kann.
Wir haben vorwiegend mit Benutzer/innen zu tun, die keine IT Abteilung um sich herum haben, sondern alles selber machen. Und da ist es wichtig, dass möglichst viel von dem
DB Zeugs im Hintergrund und automatisch läuft.