You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为AWS Redshift用户授予ALTER USER权限?授权失败求助

AWS Redshift 无法授予ALTER USER权限的解决办法
  • Redshift不支持直接执行GRANT ALTER USER TO or_user;这类语句,因为它不允许单独授予ALTER USER这个系统权限。
  • 要让用户具备修改其他用户的能力,有两种可行方案:
    1. 提升为超级用户(权限最高,谨慎使用):
      ALTER USER or_user WITH SUPERUSER;
      
      超级用户拥有最高权限,可执行所有操作,包括修改任何用户(含其他超级用户)的属性。
    2. 授予CREATE USER权限(更安全的权限范围):
      GRANT CREATE USER TO or_user;
      
      拥有该权限的用户可创建、修改、删除普通用户,但无法修改超级用户的属性。

补充:如果仅需让用户修改自身属性(比如密码、默认数据库),无需额外授权,每个用户默认都能执行ALTER USER or_user SET ...;来调整自身配置。

内容的提问来源于stack exchange,提问作者Aadu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 00:35:19