Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie kann ich einen bestimmten Datensatz ohne SELECT-Berechtigung aktualisieren?

Das ist eine besondere Art, einen Tisch zu schützen. Dies kann in einigen Fällen sinnvoll sein, obwohl Sie normalerweise ein gewisses Sichtfenster bereitstellen möchten, damit die Benutzer nicht blind für ihre Auswirkungen auf die Daten sind.

Um eine schreibgeschützte Datenbank vollständig zu implementieren, verwenden Sie gespeicherte Prozeduren. Die Prozeduren können vollen Zugriff auf die Datenbank haben und Benutzern kann nur Zugriff auf gespeicherte Prozeduren gewährt werden.