Зробіть старі дані лише для читання


11

У проекті баз даних, над яким я зараз працюю, існує вимога, щоб у певний момент часу "старі" дані були змінені лише для читання. Чи можливо це в SQL Server?

Я не можу змінити дозвіл таблиці, оскільки дозвіл лише на читання повинен застосовуватися лише до даних, які є старшими за певний поріг, тобто користувачі все ще мають змогу додавати та редагувати дані, додані після цього моменту.

Відповіді:


10

Використовуйте розділи в декількох групах файлів. Після того, як розділ даних (наприклад, протягом місяця, коли відбулося узгодження) повинен бути прочитаний, позначте групу файлів як таку.


2
* Потрібна Enterprise Edition
dwjv

Розбиття розділів може бути виконано і з видами.
Роб Фарлі

Раніше не використовували розділи, але це звучить як акуратне рішення моєї проблеми. Неодмінно прочитаю на ньому. Велике спасибі
pe
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.