Есть ли встроенная функция или способ имитации RLS (безопасность на уровне строк) в SQL Server 2008, как в Oracle?
Реализация безопасности на уровне строк в SQL Server 2008
Ответы (1)
В этом техническом документе MS описано, как это сделать. http://technet.microsoft.com/en-us/library/cc966395.aspx
Вы удаляете разрешения из таблицы, затем создаете ряд таблиц безопасности и ролей, которые позволяют вам проверять каждый уровень для пользователя. После того, как вы настроите проверку безопасности для пользователя, вы используете представление для фильтрации того, что пользователь может запрашивать с помощью уровней безопасности и входа пользователя. Затем у вас есть вставка, обновление, удаление вместо триггеров в представлении, чтобы перенаправить действие в таблицу.
person
CuppM
schedule
20.11.2011