Ich möchte UPDATE Querys verhindern, die über ceartain Felder in meiner Datenbank schreiben. Ich möchte auch UPDATE oder DELETE Querys jeglicher Art für bestimmte Tabellen verhindern, da diese Tabellen permanente Informationen enthalten, die auf unbestimmte Zeit bestehen bleiben müssen.Ist es möglich, schreibgeschützte Felder in SQL Server 2008 R2 zu erzwingen?
Können diese Konfigurationen in SQL Server Management Studio implementiert werden?
Für ganze Tabellen gibt es jedoch einen effektiveren Weg: Verschieben Sie alle R/O-Dateien in eine separate Dateigruppe und markieren Sie die Dateigruppe als schreibgeschützt: 'ALTER DATABASE ... MODIFY FILEGROUP ... READ_ONLY'. –
Ist das reversibel? –
@Stephanie Seite: ja, sicher - 'ALTER DATABASE ... ÄNDERN FILEGROUP ... READWRITE' –