Skip to content

Support IAM profile authentication for Redshift #2146

Closed

Description

@osalloum

I am trying to use sqlmesh over a Redshift dbt project with IAM authentication in the connection profile

sqlmesh ui
Error: 1 validation error for RedshiftConfig
password
  Field required [type=missing, input_value={'name': 'dev', 'profile_...True, 'database': 'dev'}, input_type=dict]
    For further information visit https://errors.pydantic.dev/2.6/v/missing

Activity

  1. izeigerman commented on Feb 20, 2024

    @izeigerman
    Collaborator
  2. bradmathews commented on Mar 27, 2025

    @bradmathews

    Also seeing issues with Redshift and IAM Auth. Config validation rejects db_user which is a required field for IAM.

    gateways.redshift.connection.db_user
      Extra inputs are not permitted [type=extra_forbidden, input_value='my_db_user', input_type=str]
        For further information visit https://errors.pydantic.dev/2.10/v/extra_forbidden```
    
    
    
  3. synthpieter commented on Feb 2, 2026

    @synthpieter
    Contributor

    I fixed this in #5687
    It's my first contribution ever, so I hope everything is done right :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions