2016-09-13 58 views

回答

0

磁盘空间

有亚马逊红移没有能力来限制用户对磁盘存储的具体数额。

Redshift使用类似PostgreSQL的命令向数据库用户授予/撤销权限。虽然表与所有者相关联,但无法限制与用户关联的表使用的磁盘存储量。事实上,它是不可能通过任何参数

集群使用

有两级控制,限制存储空间:

  • 红移API调用来启动和终止集群(加上其他关联命令)
  • 控制用户是否可以创建表,查询数据,访问视图等的数据库级命令

这些控件限制用户是否被允许执行特定操作,但不限制“使用量”(例如磁盘空间,并发查询)。

参见:Redshift security documentation

+1

加上工作负载管理选项来限制内存分配和执行时间(限制适用于队列,可以将用户分配到队列) – MatBailie