【问题标题】:Is possible to create row level security policy for a postgresql view?是否可以为 postgresql 视图创建行级安全策略?
【发布时间】:2020-11-19 03:16:45
【问题描述】:

我们需要为 **PostgreSQL 视图 ** 实施 行级安全策略。有什么选择吗?

谢谢

【问题讨论】:

    标签: postgresql view postgresql-9.5 row-level-security


    【解决方案1】:
    CREATE VIEW
      view_own_log
    AS SELECT
      these,
      fields,
      only
    FROM
      restricted_log_table
    WHERE
      username=user;
    

    user 是登录用户。

    如果需要,您可以创建更复杂的 WHERE 子句。将表访问权限限制在最低限度,并使用GRANT 授予对视图的访问权限。

    【讨论】:

      猜你喜欢
      • 2023-01-23
      • 2022-01-03
      • 1970-01-01
      • 2022-07-07
      • 1970-01-01
      • 1970-01-01
      • 2019-09-24
      • 1970-01-01
      • 2018-12-13
      相关资源
      最近更新 更多