猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
如何保护MySQL用户名和密码不被反编译?
Java
.class
文件可以很容易地反编译。如果必须在代码中使用登录数据,如何保护数据库?
四季花海
浏览 968
回答 3
3回答
aluckdog
将密码放入应用程序将要读取的文件中。切勿将密码嵌入源文件中。期。Ruby有一个鲜为人知的模块,称为DBI :: DBRC。我毫不怀疑Java具有等效功能。无论如何,写一个并不难。
0
0
0
湖上湖
您在编写Web应用程序吗?如果是这样,请使用JNDI在应用程序外部进行配置。此处提供概述:JNDI为应用程序提供了一种统一的方式来通过网络查找和访问远程服务。远程服务可以是任何企业服务,包括消息传递服务或特定于应用程序的服务,但是,当然,JDBC应用程序主要对数据库服务感兴趣。创建DataSource对象并向JNDI命名服务注册后,应用程序可以使用JNDI API访问该DataSource对象,然后可以使用该对象连接到它表示的数据源。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
MySQL
安全
网络安全与编程?
1 回答
"UG8.0"编程怎么设安全高度?
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续