Domain-Name-System
根據主機名而不是 IP 地址授予對 MySQL 實例的訪問權限?
我有一個 MySQL 數據庫,我想從 Windows Azure 遠端訪問它,此時它不提供固定的 IP 地址。與其將一個非常大的 IP 範圍列入白名單以覆蓋整個 Microsoft 數據中心,不如檢查主機名。事實上,如果我允許 `myuser@‘foo.example.com’,在建立與 MySQL 的新連接時進行 DNS 解析,那麼改變 IP 地址將不再是問題。
有沒有人可以使用 MySQL 進行這樣的計劃?
MySQL 長期以來一直支持基於 DNS 的身份驗證。問題是它需要您設置反向和正向查找。
如果您能夠設置正向和反向記錄,那麼這一切都應該很容易。
有關完整詳細資訊,請參閱手冊中有關MySQL 如何使用 DNS的部分。