Snorby-Snort的-的sql_mode = only_full_group_by

时间:2018-03-22 08:01:24

标签: mysql snort

我没有从snorby界面收到电子邮件。 Barnyard2和snort等运行良好。 我试图手动运行日常工作,但它给“检查邮件设置”错误。 当我在命令下运行时 Snorby ::工作:: SensorCacheJob.new(真).perform

我收到错误

ORDER BY子句的表达式#1不在GROUP BY子句中,并且包含非聚合列'snorby.event.timestamp',它在功能上不依赖于GROUP BY子句中的列;这与sql_mode = only_full_group_by不兼容(代码:1055,sql状态:42000,查询:SELECT签名FROM事件GROUP BY签名ORDER BY timestamp DESC LIMIT 5,uri:mysql:root @ localhostsnorby?database = snorby& path = snorby& adapter = MySQL的&安培;用户名

我做了一些检查,似乎与mysql版本升级有关。 我试图在命令下运行“ql_mode = only_full_group_by”,但结果是一样的。 设置全局sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

请有人帮忙吗? 我正在运行Snorby 2.6.3和mysql 5.7.17

0 个答案:

没有答案