首页 > 解决方案 > 如何让现有用户成为 AWS Redshift 中的超级用户

问题描述

我创建了三个具有 CREATEDB 访问权限的用户。我需要将它们更改为超级用户。我该如何解决这个问题?

我试过“ALTER USER WITH superuser;” 但我不断收到以下错误。

用超级用户更改用户;

执行 SQL 命令时出错:ALTER USER WITH superuser

亚马逊无效操作:“超级用户”位置或附近的语法错误:25;[SQL 状态=42601,数据库错误代码=500310] 1 条语句失败。

执行时间:0s强文本

标签: amazon-web-servicesamazon-redshift

解决方案


使用以下

ALTER USER <username> WITH CREATEUSER

同样,如果您想取消超级用户权限

ALTER USER <username> WITH NOCREATEUSER

推荐阅读