feat: 增加check_sql_safe 稳定性
This commit is contained in:
parent
84690e7b54
commit
438d06af2f
|
@ -5,7 +5,7 @@ from apps.bi.models import Dataset
|
||||||
import concurrent
|
import concurrent
|
||||||
from apps.utils.sql import execute_raw_sql, format_sqldata
|
from apps.utils.sql import execute_raw_sql, format_sqldata
|
||||||
|
|
||||||
forbidden_keywords = ["UPDATE", "DELETE", "DROP", "TRUNCATE"]
|
forbidden_keywords = ["UPDATE", "DELETE", "DROP", "TRUNCATE", "INSERT", "CREATE", "ALTER", "GRANT", "REVOKE", "EXEC", "EXECUTE"]
|
||||||
|
|
||||||
|
|
||||||
def check_sql_safe(sql: str):
|
def check_sql_safe(sql: str):
|
||||||
|
|
Loading…
Reference in New Issue