在 dbt 中执行部署 运行 时权限被拒绝

Permission Denied when doing a Deployment Run in dbt

我正在尝试部署我的 dbt 存储库的主分支以在生产模式中创建表。我的数据仓库处于红移状态。 我收到的错误是“架构被拒绝的权限” 我尝试 运行ning 编译查询以从 dbt 中的 target/run/ 目录创建这些表。在 redshift 中 运行 宁这些查询,他们 运行 没有任何错误。我缺少哪些权限导致部署作业无法创建表?

dbt run failed

Database error: permission denied

  • 请检查您是否正在尝试在代码中创建新架构。这是所有开发人员常犯的错误。检查配置并更改架构属性
  • 如果您尝试在现有架构中创建,请检查您尝试创建的用户的权限 table