【发布时间】:2012-07-12 18:22:30
【问题描述】:
我对 mysql 有特殊的安全需求。我需要强制限制查询返回的行数,如果返回的行将结束,例如一百万行,则会发出错误。这是设置 -
需要 - 数据有数以亿计的行,我们不希望客户端运行服务器或进行完整的提取(他们永远不需要所有行,只需要聚合) 这个想法是,如果他们需要它,他们会遇到错误或障碍,然后来找我们解释为什么他们需要通过查询提取这么多行。
系统 - 客户端可以使用任何查询工具,因此我们无法控制生成什么查询。因此,我们不能使用 Limit x,这似乎是处处建议的解决方案。
我已尝试寻找解决方案,但目前看来唯一的方法是在应用程序级别(我们不拥有)。
有什么办法可以做到吗?
设置
1- 我们需要启用 SSL。
2- MySQL 5.5
谢谢!
J
【问题讨论】:
标签: mysql