Esta solução funcionou para mim:adicione seu IP às regras do Security Group da seguinte maneira. Supondo que você tenha feito login na AWS:
- Vá para RDS -> Bancos de dados -> Selecione seu banco de dados
-
Certifique-se de que a Acessibilidade Pública o valor é Sim
-
Verifique seu endereço IP usando http://checkip.amazonaws.com/ . Se não for adicionado aos Grupos de Regras de Segurança, você deverá adicioná-lo. esta etapa é crucial
3.1. Clique no nome da regra. Isso abrirá uma nova guia e, em seguida, clique no nome da regra.
3.2. Clique em Editar regras de entrada
3.3. Clique em Adicionar nova regra e adicione uma regra com os seguintes valores:
Tipo: MYSQL/Aurora.
Protocolo: TCP (padrão)
Intervalo de portas: 3306 (padrão)
Fonte: Meu IP -> Este será o endereço IP que você obteve em http://checkip.amazonaws.com/ .
- Preencha as informações no MySQL Workbench
Nome do host :Use o valor que você tem para Endpoint em Connectivity and Security
Porta :Use o valor que você tem para Porta em Conectividade e Segurança, por padrão é 3306.
Nome de usuário :Use o valor que você tem para o nome de usuário mestre em Configuração
Senha :use o valor que você definiu quando criou a instância de banco de dados.
Se você esqueceu a senha, pode alterá-la clicando em Modify em sua instância de banco de dados ou se estiver usando o AWS Elastic Beanstalk ou então pode SSH na instância e executar o comando
/opt/elasticbeanstalk/bin/get-config environment
e você encontrará essa informação nele.