postgresql - 使用 Postgres 的 Superset 行级安全性未正确读取表达式 {{current_username()}}
问题描述
我一直在尝试将行级安全性添加到超集,并且我写了这个子句: rls 子句
当我在数据库的 select 中硬编码这个子句时,它可以正常工作,但是当我尝试动态调用 current_username() 时,它没有正确读取它。
这就是我在 sqlLab 上调用 current_username() 时发生的情况: sqlLab 结果
我目前在 docker 上使用 Superset 0.999.0dev,并且正在连接到 Postgres 数据库。感谢您的帮助
解决方案
推荐阅读
- security - 我应该为 PWA + 服务器端应用程序使用哪个 OAuth2 身份验证流程
- bash - 默认返回的条件返回不起作用
- docker - Docker SSH 转发 - 绑定:地址不可用
- r - 在 r 中用 ggplot 绘制一个额外的独立列
- javascript - 无法从 Javascript 中的 API 捕获响应
- android - Android-将dp单位转换为因子0.5f的像素单位
- php - 如何使 API POST 调用请求的重定向与 HTML POST 请求完全相同
- hyperledger-fabric - Hyperledger Fabric 链码中的交易级共识/背书
- sql - RecordSet 上出现错误 3001,不知道为什么
- html - datetimepicker 在脚本标签 html 中使用 Angular js