DB2限制对表中一列的更新访问

时间:2010-10-17 16:19:56

标签: sql db2

我有一个带有“comments”列的DB2表,我希望允许用户拥有对它的更新访问权限,而不给予他们对整个表的更新访问权。

我怀疑答案将涉及一个观点。但是,为了使视图相关,我不需要将主键公开给视图吗?那么用户是否能够更新主键以及“注释”列?

1 个答案:

答案 0 :(得分:1)

您可以通过指定列列表来限制UPDATE访问的范围。

GRANT UPDATE(comments)
ON TABLE my_table
TO USER some_user;

Grant table, view, or nickname privileges statement