sql-server - SSMS:启用 RLS 策略时编辑表行
问题描述
所以我有行级安全策略,并且正在使用会话上下文来定义租户 ID。
使用 SSMS 作为 GUI 来编辑行,当策略开启时,我看不到任何行,除非我当然将租户 ID 设置为会话变量(例如:)exec sp_set_session_context @key=N'TenantId', @value=3
。
我希望能够为任何新的查询或表行编辑窗口设置该变量,因此我不必sp_set_session_context
每次打开新窗口时都执行上述操作。
有没有办法设置这个变量,以便将其应用于每个新的查询窗口?
解决方案
推荐阅读
- laravel - 从 vform vue laravel 中的关系模型填充表单字段
- sql - T-SQL 数据库还原给使用 SSMS 带来不同的结果
- reactjs - 如何使用反应从视频网址中获取第一帧?
- google-sheets - 在查询函数中转换日期并按日期列排序
- java - 如何以编程方式将约束布局按钮添加到另一个布局
- oop - 对象变量在 Golang 中没有得到更新
- python - 大写 Panda Dataframe 中的随机行
- c# - 集成测试中的自定义 WebApplicationFactory 未在 Startup.cs 中注册服务(ASP.NET Core 3.1)
- ios - 重新创建反应本机禁用暗模式不起作用(ios)
- laravel - 无法使用 vuejs 和 vuetify 在 laravel projet 中的数据库中插入数据