PostgreSql:禁止更新列:怎么做?

时间:2010-07-19 13:59:17

标签: postgresql

PostgreSql是否可以在没有触发器的情况下不允许更新列,只允许插入。

1 个答案:

答案 0 :(得分:12)

完全未经测试但由于Postgres SQL支持列级权限,它看起来可能是。 http://www.postgresql.org/docs/current/static/sql-grant.html

这有用吗?

GRANT SELECT (col1, col2), INSERT(col1, col2), UPDATE (col1) ON mytable TO userX;