AWS Aurora - не удалось подключиться с клиента MySQL (Sequel Pro) - PullRequest
0 голосов
/ 30 ноября 2018

Я настроил кластер Aurora AWS, как показано ниже:

Cluster overview

Рисунок 1: Обзор кластера

Все 3 экземпляра в кластере находятся в одном и том же VPC, скажем: vpc-123456

Ниже приведены настройки vpc-123456:

  • ACL сети - Inbounds

enter image description here

  • Сетевой ACL - превышения

enter image description here

  • Группы безопасности - входы

enter image description here

  • Группы безопасности - выходы

enter image description here

Как вы, наверное, видели, для Network ACL я принимаю весь трафик для входящих и исходящих платежей, а для Security groups я принимаю трафик для порта 3306 иоставьте открытым для outbounds.

Но когда я пытаюсь подключиться к кластеру, используя Sequel Pro, я получаю эту ошибку:

Unable to connect to host ... because access was denied.

Double-check your username and password and ensure that access from your current location is permitted.

MySQL said: Access denied for user 'Administrator'@'<my ip>' (using password: YES)

enter image description here

Где Administrator - это учетная запись, которую я сейчас использую для настройки своего кластера, как вы можете видеть наза правый угол Figure 1.

Мои вопросы:

  1. Правильно ли использовать Administrator для подключения к кластеру с помощью Sequel Pro?Или мне нужно создать другую учетную запись IAM?
  2. Конечная точка для подключения - Writer или Reader в Рисунок 1 ?Я перепробовал все конечные точки и в кластере, и в экземплярах, но ничего не работает.

Я застрял с этим в течение 2 дней, но все еще не могу найти решение.

С уважением,

1 Ответ

0 голосов
/ 30 ноября 2018

Stupid me !!

Administrator учетная запись не имеет ничего общего с этим подключением MySQL из Sequel Pro, вместо этого должна использоваться учетная запись, созданная при создании кластера!

Снимайте!Потратить впустую 2 дня моего.

Спасибо за чтение.

...