因此,我正在构建一些 API,用户可以在其中以只读访问权限查询我的数据库。但是,我想阻止某些字段,特别是 IP 地址。我目前preg_replace
在 PHP 中使用来匹配和切换 IP,但我觉得有人可以通过巧妙的字符串拆分 MySQL 函数来解决这个问题。
有没有办法可以阻止/替换/混淆这个只读 MySQL 用户的特定字段?
记录将位于(table.field):
`TrafficIp`.`Value`
他们可能使用的示例查询是
SELECT COUNT(*) Hits, Value IpAddress
FROM TrafficIp
INNER JOIN Traffic
ON Traffic.IpId = TrafficIp.Id
GROUP BY Value
ORDER BY Hits DESC
我将如何诱饵和切换?