gpt4 book ai didi

Java - 无需在代码中指定用户名和密码即可连接到 MySQL

转载 作者:太空宇宙 更新时间:2023-11-03 10:56:59 25 4
gpt4 key购买 nike

我正在寻找一种无需以纯文本形式指定我的数据库登录名和密码即可打开 JDBC 连接的方法,因为应用程序将被分发并且任何 Java 反编译器都会显示它们,从而使用户可以轻松访问数据库。

有没有办法加密它们,或者将它们存储在其他地方?

最佳答案

看起来你想让 Android 应用程序直接与你的数据库对话?不要那样做。这是一个重大的安全漏洞。无论您如何加密您的凭据,您都必须在程序执行期间的某个地方显示您的纯文本,任何拥有调试器的人都可以看到这一点。正确的方法是在您的 Web 服务上使用 API 并从客户端调用该 API。所有数据库事务都应该发生在受信任的内部网中。

关于Java - 无需在代码中指定用户名和密码即可连接到 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19610069/

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