Я пытаюсь подключиться к примеру Google Cloud SQL с моего рабочего стола, но я получаю следующее сообщение об ошибке:Google Cloud SQL Авторизованный сеть не может подключиться
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0
Согласно the docs это означает, что IP клиента не имеет права доступа к экземпляру. Я выполнил стандартный поиск «что такое мой ip» google и добавил IP в список «Авторизованные сети» экземпляра (а также множество вариаций и/х диапазонов - ни один из них не работал, да, я перезапустил экземпляр). Я установил пароль root и даже попытался подключиться к необходимым SSL-сертификатам - дает ту же ошибку.
Я могу подключиться к другим (не google) базам данных sql, я могу выполнить ping базу данных, и я не отстаю от каких-либо значительных брандмауэров. Как я обычно пытается подключиться (также пытались SSL):
mysql --host=the.instance.ip.add --user=root --password
Ничто Стараюсь не похоже на работу.
Мне кажется, что я должен упустить что-то очевидное - любые предложения приветствуются (это кошмар).
Можете ли вы отправить свое имя экземпляра на [email protected], и мы вернемся к вам. –
Чтобы убедиться, что проблема включена в авторизованную сеть, вы можете попробовать авторизовать «все» (0.0.0.0/0). Очевидно, вы не должны держать это в будущем по соображениям безопасности. –
Google запрещает авторизацию 0.0.0.0/0 –