MySQL 服务器设置在 192.168.1.101。
MySQL 客户端设置在 192.168.1.200。数据库用户被授予通过 SQL 查询 joe
访问的权限my_db
GRANT SELECT, INSERT, UPDATE, DELETE ON 'my_db'.'*' TO 'joe'@'192.168.1.200' IDENTIFIED BY 'password' REQUIRE SSL;
添加其他客户端服务器后,Joe 需要使用新 IP 地址的新 SQL 查询。如何避免所有这些具有不同 IP 地址的 GRANT 语句?
机器可以不断添加和删除。正确管理用户权限似乎是一场噩梦。
此外,任何有关在云应用程序中分离 MySQL 的推荐读物都将不胜感激。谢谢!