Redshift Datashare:向用户授予 CREATE DATASHARE 权限

0

【以下的问题经过翻译处理】 你好,

是否可以授予用户创建数据共享的权限?

运行命令“GRANT CREATE DATASHARE TO user;”会出现以下错误信息:

不支持在用户上授予/撤销系统权限。

我发现可以在角色级别上授予此权限,但我希望可以在用户级别上进行控制。

谢谢!

profile picture
专家
已提问 5 个月前9 查看次数
1 回答
0

【以下的回答经过翻译处理】 你好,

感谢你联系 AWS。请找到你所需的详细信息:-

在 Amazon Redshift 上,只有 ALTER 和 SHARE 是你可以授予给用户和用户组的权限。以下是在 Amazon Redshift 上使用 GRANT 授予 datashare 权限的语法。在这种情况下,只有 ALTER 和 SHARE 是你可以授予给用户和用户组的权限。

GRANT { ALTER | SHARE } ON DATASHARE datashare_name

TO { username [ WITH GRANT OPTION ] | ROLE role_name | GROUP group_name | PUBLIC } [, ...]

https://docs.aws.amazon.com/redshift/latest/dg/r_GRANT.html

希望这可以帮到你。

谢谢!

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则