gpt4 book ai didi

java - 如何在 Java 桌面应用程序中安全地执行 SQL 查询

转载 作者:行者123 更新时间:2023-11-30 09:16:07 24 4
gpt4 key购买 nike

我正在创建一个 Java 桌面应用程序,用于生成用户密码并将其存储在数据库中。

我的问题是:在应用程序中实现 SQL 查询的最安全方法是什么?

当然,在源代码中进行查询是不安全的。我的解决方法是在本地存储 db 文件,但我更愿意将数据存储在外部服务器上。

那么如何在不嵌入源代码的情况下在 swing 应用程序中实现 SQL 查询。

最佳答案

Surely it is not secure to have the queries within the source code.

我从未见过敏感的 SQL 查询。通常,您接受来自用户的敏感数据(例如,将密码输入到 Swing 字段中)并使用它来填充现有的参数化查询,例如

UPDATE users SET password=? WHERE username=?

关于java - 如何在 Java 桌面应用程序中安全地执行 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19541669/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com