防止 Spark SQL 中的 SQL 注入 [重复]

2024-04-19

我正在使用 Spark SQL 从远程 MYSQL 数据库获取数据。我如何确保 SQL 注入不会发生,因为我似乎无法找到避免 Spark SQl 中 SQL 注入的方法

spark = SparkSession.builder()
            .master("local[*]")
            .appName("testApp")
            .getOrCreate();
Dataset<Row> dbData =  spark.read().jdbc("url", table,properties);

我想选择具有限制的表列以防止 SQL 注入。 查询是

从表限制中选择 col1,col2,col3,col4 ?,?

Spark sql java api 中可能吗?


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

防止 Spark SQL 中的 SQL 注入 [重复] 的相关文章

随机推荐