Domain-Name-System

根據主機名而不是 IP 地址授予對 MySQL 實例的訪問權限?

  • June 11, 2021

我有一個 MySQL 數據庫,我想從 Windows Azure 遠端訪問它,此時它不提供固定的 IP 地址。與其將一個非常大的 IP 範圍列入白名單以覆蓋整個 Microsoft 數據中心,不如檢查主機名。事實上,如果我允許 `myuser@‘foo.example.com’,在建立與 MySQL 的新連接時進行 DNS 解析,那麼改變 IP 地址將不再是問題。

有沒有人可以使用 MySQL 進行這樣的計劃?

MySQL 長期以來一直支持基於 DNS 的身份驗證。問題是它需要您設置反向和正向查找。

如果您能夠設置正向和反向記錄,那麼這一切都應該很容易。

有關完整詳細資訊,請參閱手冊中有關MySQL 如何使用 DNS的部分。

引用自:https://serverfault.com/questions/179278