更改 RLS 安全策略
安全策略是一组与可以一起管理的表关联的谓词。你可以添加或删除谓词或打开/关闭整个策略。
你可以在现有安全策略中的表上添加更多谓词。
ALTER SECURITY POLICY dbo.CompanyAccessPolicy
ADD FILTER PREDICATE dbo.pUserCanAccessCompany(CompanyID) ON dbo.Company
你可以从安全策略中删除一些谓词:
ALTER SECURITY POLICY dbo.CompanyAccessPolicy
DROP FILTER PREDICATE ON dbo.Company
你可以禁用安全策略
ALTER SECURITY POLICY dbo.CompanyAccessPolicy WITH ( STATE = OFF );
你可以启用已禁用的安全策略:
ALTER SECURITY POLICY dbo.CompanyAccessPolicy WITH ( STATE = ON );