更改了一下用户名,plsql连接成功,但是同样的用户名密码,eclipse始终报错ORA-01017: invalid username/password; logon denied

如题,

原本的时候,eclipse能够连接上数据库。

后来由于需要,在PLSQL中更改了用户名,密码没有改变,尝试PLSQL登陆以后,能够登陆成功,然后就修改配置文件的用户名为修改后的用户名。

配置文件只修改了用户名,其他没有做任何改动,但是启动始终报错ORA-01017: invalid username/password; logon denied

所以,可以肯定,不是驱动问题,用户名也特别短,对照了好多遍,都一模一样,密码最简单:123456。明明没有错,但是就是报错。也尝试了很多百度上的办法,也不行,终于找到了一个解决问题的办法:

在PLSQL中执行命令:

alter system set sec_case_sensitive_logon=false;

就启动成功了。

上网上搜了一下,参考链接:http://blog.csdn.net/songyundong1993/article/details/52595566

了解了这个参数是控制大小写敏感性的。

虽然问题解决了,但是我很郁闷,我的密码是123456啊,根本没有字母,为什么忽略大小写却连接成功了?我很费解啊?不知道有没有大神知道的。

你可能感兴趣的:(java连接数据库)