[转帖]JDBC连接失败,报 invalid username/password_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 2240 | 回复: 0   主题: [转帖]JDBC连接失败,报 invalid username/password        上一篇   下一篇 
liuliying930406
注册用户
等级:中校
经验:2027
发帖:210
精华:0
注册:2018-10-9
状态:离线
发送短消息息给liuliying930406 加好友    发送短消息息给liuliying930406 发消息
发表于: IP:您无权察看 2019-9-6 17:51:36 | [全部帖] [楼主帖] 楼主

通过如下SQL创建一个用户

/*创建用户并指定表空间 */
create user FND_DATA identified by FND default tablespace FND_DATA;
/*给用户授予权限 */
grant connect,resource to FND_DATA;


PL/SQL可以正常登录,但是使用JDBC进行连接就会报错:invalid username/password

 Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@10.0.14.54:1521:SBP";
String user="FND_DATA";
String password="FND";
Properties info = new Properties();
info.put("user", user);
info.put("password", password);
Connection conn= DriverManager.getConnection(url, info);


请大家看看什么情况会导致这种错误

没遇见过,说一下思路,供题主参考:

1、换一个已经建好的用户试试,如果能连通,说明是新用户配置的问题;

2、换另外一台机器,看能否连通;

3、看一下JDBC的自己是不是连错数据库了。地址中,连接的SID是SBP,建议排查一下现场的数据库环境。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论