0
我有一个DB2表,其中包含“comments”列,我希望允许用户具有更新访问权限,而不向他们授予对整个表的更新访问权限。DB2将更新访问权限限制在表中的一列
我怀疑答案会涉及到一个视图。但是,为了使视图相关,我不需要将主键暴露给视图吗?那么用户是否能够更新主键以及“评论”栏?
我有一个DB2表,其中包含“comments”列,我希望允许用户具有更新访问权限,而不向他们授予对整个表的更新访问权限。DB2将更新访问权限限制在表中的一列
我怀疑答案会涉及到一个视图。但是,为了使视图相关,我不需要将主键暴露给视图吗?那么用户是否能够更新主键以及“评论”栏?
您可以通过指定列的列表来限制UPDATE访问的范围。
GRANT UPDATE(comments)
ON TABLE my_table
TO USER some_user;
多谢Leon兄弟!我不知道DB2允许这样的列级安全性,并且在我第一次扫描手册时必须忽略它。我现在看到它!非常感谢你! – NeutralAngel 2010-10-18 19:29:10