【发布时间】:2016-06-09 06:47:47
【问题描述】:
我正在使用 IBM Websphere 8.5.5.8。我已经配置了一个数据源jdbc/Myds
我在本地编写了一个 java 程序来连接到服务器并从表中获取记录。
Context initContext = new InitialContext();
ds = (DataSource)initContext.lookup("jdbc/Myds");
con=ds.getConnection();
但是这段代码返回一个oracle错误Invalid username / password
然后我将代码更改为:
Context initContext = new InitialContext();
ds = (DataSource)initContext.lookup("jdbc/Myds");
con=ds.getConnection("usename","password");
这会正确连接到数据库。 因此,我很难将应用程序部署在具有不同用户名和密码的不同服务器上。
我该如何解决这个问题? 是服务器的配置问题还是我的编码问题?
【问题讨论】:
标签: java jakarta-ee websphere websphere-8