Skip to main content
Este artigo demonstra como os clientes do ClickPipes podem usar o controle de acesso baseado em funções para se autenticar no Amazon Aurora e no RDS e acessar seus bancos de dados com segurança.

Configuração

Antes de começar

Certifique-se de que a autenticação IAM esteja habilitada

  1. Faça login na sua conta da AWS e vá até a instância do RDS que você quer configurar.
  2. Clique no botão Modify.
  3. Role a página para baixo até a seção Database authentication.
  4. Ative a opção Password and IAM database authentication.
  5. Clique no botão Continue.
  6. Revise as alterações e clique na opção Apply immediately.

Configurando o usuário do banco de dados

Conecte-se à sua instância do RDS/Aurora e crie um usuário do banco de dados com a autenticação IAM habilitada. Em seguida, siga as demais etapas do seu guia de configuração da origem para configurar sua instância para o ClickPipes:

Obtendo o ARN da função IAM do serviço ClickHouse

1 - Faça login na sua conta do ClickHouse Cloud. 2 - Selecione o serviço ClickHouse para o qual você deseja criar a integração 3 - Selecione a aba Settings 4 - Role a página até a seção Network security information na parte inferior da página 5 - Copie o valor de Service role ID (IAM) associado ao serviço, como mostrado abaixo. Vamos chamar esse valor de {ClickHouse_IAM_ARN}. Essa é a função IAM que será usada para acessar sua instância do RDS/Aurora.

Como configurar a função IAM

Obtendo o ID do recurso do RDS/Aurora

  1. Faça login na sua conta da AWS e navegue até a instância do RDS ou o cluster do Aurora que você deseja configurar.
  2. Clique na guia Configuration.
  3. Anote o valor de Resource ID. Ele deve se parecer com db-xxxxxxxxxxxxxx para RDS ou cluster-xxxxxxxxxxxxxx para um cluster do Aurora. Vamos chamar esse valor de {RDS_RESOURCE_ID}. Esse é o ID do recurso que será usado na política do IAM para permitir o acesso à instância do RDS.

Criar função IAM manualmente.

1 - Faça login na sua conta da AWS no navegador com um usuário do IAM que tenha permissão para criar e gerenciar funções IAM. 2 - Acesse o Console do IAM 3 - Crie uma nova função IAM com a seguinte política de IAM e de confiança. Política de confiança (substitua {ClickHouse_IAM_ARN} pelo ARN da função IAM pertencente à sua instância do ClickHouse):
Política do IAM (substitua {RDS_RESOURCE_ID} pelo ID do recurso da sua instância do RDS). Certifique-se de substituir {RDS_REGION} pela região da sua instância do RDS/Aurora e {AWS_ACCOUNT} pelo ID da sua conta da AWS:
4 - Copie o novo ARN da função IAM após a criação. Isso é necessário para acessar com segurança seu banco de dados da AWS a partir do ClickPipes. Vamos chamá-lo de {RDS_ACCESS_IAM_ROLE_ARN}. Agora você pode usar essa função IAM para se autenticar na sua instância RDS/Aurora a partir do ClickPipes.
Última modificação em 23 de julho de 2026