中易网

jdbc连接数据库出现java.sql.SQLException: ORA-01017: invalid username/password; logon denied

答案:3  悬赏:70  
解决时间 2021-01-19 13:13
  • 提问者网友:风月客
  • 2021-01-18 23:16
jdbc连接数据库出现java.sql.SQLException: ORA-01017: invalid username/password; logon denied
最佳答案
  • 二级知识专家网友:野慌
  • 2021-01-18 23:55
空指针啊,捕获了没用,在catch里边可以处理
连接数据库获得连接的方法:
代码里的

driver=oracle.jdbc.driver.OracleDriver
url=jdbc:oracle:thin:@oracle服务器ip:1521:数据库名
dbUser=用户名
dbPwd=密码

public static Connection getConnection() {
Connection conn = null;
//利用静态初始化获得四个参数,构造连接并返回
try {
Class.forName(driver);

conn = DriverManager.getConnection(url, dbUser, dbPwd);

//Statement stmt = conn.createStatement();
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
全部回答
  • 1楼网友:洒脱疯子
  • 2021-01-19 01:43
JAVA代码里有写错的地方,根据你的异常信息报的是空指针异常,我猜是的声明的某个对象是空的或者传入的参数是空的,也许就是你用来登录数据库的用户名和密码。你查查吧
  • 2楼网友:duile
  • 2021-01-19 01:19
连接字符串url可能写的有问题
jdbc:oracle:thin:@127.0.0.1:1521:sid
sid是创建实例的唯一标识,可能你这里写错误
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息