首页 > 解决方案 > SSMS:启用 RLS 策略时编辑表行

问题描述

所以我有行级安全策略,并且正在使用会话上下文来定义租户 ID。

使用 SSMS 作为 GUI 来编辑行,当策略开启时,我看不到任何行,除非我当然将租户 ID 设置为会话变量(例如:)exec sp_set_session_context @key=N'TenantId', @value=3

我希望能够为任何新的查询或表行编辑窗口设置该变量,因此我不必sp_set_session_context每次打开新窗口时都执行上述操作。

有没有办法设置这个变量,以便将其应用于每个新的查询窗口?

标签: sql-serverssmsmulti-tenant

解决方案


推荐阅读