我有一个jsp page
,它连接到ORACLE DB
以从表中检索数据。如何在连接到ORACLE DB的Oracle JDBC驱动程序中隐藏用户名和密码
Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection("jdbc:oracle:thin:@myserver:port:mySID","user","admin");
我使用oracle jdbc driver
以明文密码和用户名连接到数据库。
我想从我的jsp页面加密或移走这个清晰的txt密码。
创建一个三层架构。 – Jens
无论您需要生成JSP页面的应用程序服务器,最有可能的选项都是用来配置密码不以明文形式存储的连接。 –
是的我的应用程序服务器已将pwd存储在安全目录中,但是如何在我的jsp页面中访问该用户名/密码。在perl中,我们将使用下面的代码来连接DB'my $ hostname = $ ENV {“home”}; 使用lib“$ ENV {dir}/common”; 使用CommonFunctions; my $ dbh = CommonFunctions :: connect_DBI($ hostname,“username”,“password”); CommonFunctions :: disconnect_DBI($ dbh);' – stephenjacob