Csak olvasásra szolgáló adatbázis, de csak néhány írótábla

Megpróbálom az adatbázist csak olvasható módban konfigurálni a következő paranccsal, és működik.

csak

Csak néhány táblázatot (például UserSession stb.) Kell írnom. Lehet?

Körülbelül 500 táblázat van az adatbázisban, és csak 4 táblát kell írnunk.

6 válasz

Javaslatom az lenne, hogy a kétféle táblázatot különböző sémákban tároljuk - mondjuk olvashatónak és írhatónak .

Amikor az SQL Server 2005-ben bevezette a sémákat, az volt az elképzelés, hogy a sémák biztonsági meghajtók, az adatbázisok pedig biztonsági mentési és helyreállítási meghajtók:

A Microsoft SQL Server 2005 bevezette az adatbázis objektum sémák fogalmát. A sémák hasonlóak az adatbázis-objektumok tárolására használt névtérhez vagy külön tárolókhoz. A biztonsági engedélyek a sémákra vonatkoznak, fontos eszközzé téve azokat az objektumok adatbázisának elkülönítésére és védelmére a hozzáférési jogok alapján.

Ez két különböző sémát erős versenytársává tenné az adatarchitektúrának.

Más szavakkal, állítsa az olvasható sémát csak olvashatóra. És tegye a többi táblázatot az írható sémába .