授予Vertica截断权限

时间:2019-07-15 16:28:27

标签: sql vertica

我已经创建了一组表,我想为其授予其他人截断和添加行的权限

我通过此命令授予了权限:

GRANT INSERT, UPDATE, SELECT  ON TABLE temp.TableName TO Public

但是,当其他权限试图截断它时,它们会得到权限被拒绝的错误。

我还需要授予其他权限吗?

1 个答案:

答案 0 :(得分:2)

如果您在列表中包含TRUNCATE,该怎么办?

GRANT INSERT, UPDATE, SELECT, TRUNCATE ON TABLE temp.TableName TO Public

大概,您还希望使用DELETE,除非您打算让用户删除 all 行,但不能删除其中的一些行。除非您希望用户也能够修改值,否则不需要UPDATE