amazon-web-services - 如何让现有用户成为 AWS Redshift 中的超级用户
问题描述
我创建了三个具有 CREATEDB 访问权限的用户。我需要将它们更改为超级用户。我该如何解决这个问题?
我试过“ALTER USER WITH superuser;” 但我不断收到以下错误。
用超级用户更改用户;
执行 SQL 命令时出错:ALTER USER WITH superuser
亚马逊无效操作:“超级用户”位置或附近的语法错误:25;[SQL 状态=42601,数据库错误代码=500310] 1 条语句失败。
执行时间:0s强文本
解决方案
使用以下
ALTER USER <username> WITH CREATEUSER
同样,如果您想取消超级用户权限
ALTER USER <username> WITH NOCREATEUSER
推荐阅读
- javascript - 动态创建一个更新的 html 列表
- python - MySQL 客户端,Django
- javascript - 你可以在 React 渲染道具的模板字符串中使用 jsx 吗?
- node.js - 从用户创建的 OpenLayer 3 地图中保存图层
- javascript - 仅使用一个正则表达式匹配段落中的 3 个单词
- wordpress - 所有产品的 Woocommerce 产品默认描述
- javascript - CodeMirror - 合并视图弯曲拱出现在页面中间,差异不突出
- python - 在 CNN 网络中保存预测图像
- javascript - 如何防止cookies被设置或存储,直到同意?
- vue.js - Vue.js 滚动到同一路线的页面顶部