【发布时间】:2018-06-27 07:41:20
【问题描述】:
我尝试使用文档here,但似乎没有帮助。如果可以,请举个例子。
revoke select (column1, column2) on table from specific_user
没用。
Access privileges
Schema | Name | Type | Access privileges | Column privileges | Policies
--------+-------+-------+---------------------------+-------------------+----------
public | users | table | himanshu=arwdDxt/himanshu+| |
| | | reports_user=r/himanshu | |
(1 row)
【问题讨论】:
-
请编辑问题以包含
\z table在psql中运行的输出。 -
我首先将用户选择权限授予reports_user,然后使用上面的撤销语法撤销column1 和column2。尽管如此,我仍然可以从报告用户访问第 1 列和第 2 列。
标签: postgresql database-permissions