У меня есть база данных MySQL, к которой я хотел бы получить удаленный доступ из Windows Azure, которая на данный момент не предоставляет фиксированные IP-адреса. Вместо того, чтобы вносить в белый список очень большой диапазон IP-адресов, охватывающий весь центр обработки данных Microsoft, было бы предпочтительнее проверить имя хоста. Действительно, если бы я разрешал `myuser@'foo.example.com ', разрешение DNS, выполняемое при установке нового соединения с MySQL, то изменение IP-адреса больше не было бы проблемой.
У кого-нибудь возможна такая схема с MySQL?
MySQL уже давно поддерживает аутентификацию на основе DNS. Проблема в том, что вам нужно настроить как обратный, так и прямой просмотр.
Если вы можете установить как прямую, так и обратную запись, тогда все должно быть легко.
См. Раздел о Как MySQL использует DNS в руководстве для получения полной информации.