fix: 去掉case when等的限制
This commit is contained in:
parent
a6fe11532b
commit
92aed5b8f2
@ -526,7 +526,7 @@ func isSafeSQL(sql string) bool {
|
|||||||
// 转换为大写进行关键字检查
|
// 转换为大写进行关键字检查
|
||||||
upperSQL := strings.ToUpper(sql)
|
upperSQL := strings.ToUpper(sql)
|
||||||
|
|
||||||
// 危险关键字列表
|
// 危险关键字列表1
|
||||||
dangerousKeywords := []string{
|
dangerousKeywords := []string{
|
||||||
"DROP", "DELETE", "UPDATE", "INSERT", "ALTER", "CREATE", "TRUNCATE",
|
"DROP", "DELETE", "UPDATE", "INSERT", "ALTER", "CREATE", "TRUNCATE",
|
||||||
"EXEC", "EXECUTE", "XP_", "SP_", "UNION", "JOIN", "HAVING", "GROUP BY",
|
"EXEC", "EXECUTE", "XP_", "SP_", "UNION", "JOIN", "HAVING", "GROUP BY",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user