天天看点

mysql表的默认所有者_默认数据库用户权限 - Amazon Redshift

AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

默认数据库用户权限

当您创建数据库对象时,您便是该对象的所有者。默认情况下,只有超级用户或对象的所有者可以查询、修改该对象或授予对该对象的权限。为使用户能够使用对象,您必须向该用户或包含该用户的组授予必要的权限。数据库超级用户具有与数据库所有者相同的权限。

Amazon Redshift 支持以下权限:SELECT、INSERT、UPDATE、DELETE、REFERENCES、CREATE、TEMPORARY 和 USAGE。不同的权限与不同的对象类型关联。有关

Amazon Redshift 所支持的数据库对象权限的信息,请参阅 GRANT 命令。

始终只有所有者才有权修改或销毁对象。

要撤消以前授予的权限,可以使用 REVOKE 命令。对象所有者的权限(例如 DROP、GRANT 和 REVOKE 权限)是隐式的,无法授予或撤消。对象所有者可以撤消自己的普通权限,例如,使表对自己以及其他人只读。超级用户将保留所有权限,而不考虑

GRANT 和 REVOKE 命令。