Concede direitos de acesso a uma instância do MySQL com base no nome do host em vez do endereço IP?

2

Eu tenho um banco de dados MySQL que gostaria de acessar remotamente a partir do Windows Azure, que não fornece endereços IP fixos neste momento. Em vez de listar em branco um intervalo de IP muito grande para cobrir todo o datacenter da Microsoft, seria preferível verificar o nome do host. De fato, se eu estava permitindo 'myuser@'foo.example.com', a resolução de DNS que está sendo feita ao estabelecer uma nova conexão com o MySQL, em seguida, variando o endereço IP não seria mais um problema.

Alguém é um esquema desse tipo é possível com o MySQL?

    
por Joannes Vermorel 08.09.2010 / 20:17

1 resposta

3

O MySQL suporta a autenticação baseada em DNS há muito tempo. O problema é que você precisa configurar o inverso, bem como as pesquisas diretas.

Se você conseguir definir os registros para frente e para trás, tudo deve ser fácil.

Veja a seção sobre Como o MySQL usa o DNS no manual para maiores detalhes.

    
por 08.09.2010 / 20:38