Amazon Redshift 修改由其他用户创建的视图定义
Posted
技术标签:
【中文标题】Amazon Redshift 修改由其他用户创建的视图定义【英文标题】:Amazon Redshift modify view definition created by other user 【发布时间】:2016-12-07 16:13:49 【问题描述】:我正在尝试更改由另一个用户创建的视图的定义,但出现以下错误:
错误:42501:必须是关系 my_view
的所有者是否可以授予我的用户任何权限以便能够修改视图?
谢谢!
米海
【问题讨论】:
【参考方案1】:如果您想覆盖它,您需要成为超级用户或临时以超级用户身份登录(我推荐后者)。
在以下示例中,CREATEUSER
使该新用户成为超级用户。
CREATE USER my_superuser WITH PASSWORD 'SuperComplexPassword1234' CREATEUSER IN GROUP superusers_group;
【讨论】:
以上是关于Amazon Redshift 修改由其他用户创建的视图定义的主要内容,如果未能解决你的问题,请参考以下文章
Matillion for Amazon Redshift 支持作业监控
无法使用 SQL Workbench/J 在 Amazon Redshift 中创建新用户
amazon redshift 并发写入导致插入记录,导致重复
AssertionError:无法从字符串“Redshift 1.0.32574 on Amazon Linux,由 gcc-7.3.0 编译”确定版本