修改数据 / 对数据库级对其对象的权限 |
权限 | 用途 |
---|---|
Select | 逐表授予权限,并允许您从表选择行。(此权限可限定于表中的特定列。) |
Delete | 允许您删除行。 |
Insert | 允许您插入行。 |
Update | 允许您更新现有的行(即,更改其内容)。 |
创建数据库和表的人们经常将 Connect 和 Select 权限授予 public,以便所有用户都拥有它们。如果您可查询表,则您至少具有对那个数据库和表的 Connect 和 Select 权限。
您需要其他的表级别权限来修改数据。表的所有者经常保留这些权限,或仅将它们授予特定的用户。因此,您可能无法修改您可自由地查询的一些表。
例如,由于这些权限都是逐表授予的,因此您仅可拥有对一个表的 Insert 权限,以及仅拥有对另一表的 Update 权限。甚至可进一步将 Update 权限限定于表中的特定列。
要获取关于这些及其他表级别权限的更多信息,请参阅 GBase 8s 数据库设计和实现指南。