数据库ora-01017的解决办法

听风吻雨舞惊鸿 2017-05-11 12:56:03
今天在使用JDBC时出现了无法连接数据库的情况
如下图

然后我去数据库端测试 确认了密码和帐号是否正确
确实是没有错呀

连接都是成功 但是程序运行就是报ora-01017。


以下是我的解决方法 给大家参考 希望能帮到大家
1.先运行cmd
2.输入sqlplus 然后回车
3.它会让你输入你的账户和密码
4.输入成功有个 SQL> 的提示
5.在提示后面输入 修改账户密码的语句
例子
SQL> alter user 你的帐号 identified by 你的新密码;
然后回车 它就会显示修改成功。
然后你在数据库重新登录测试一下 填的是新密码
这样就可以啦!!!
...全文
30215 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Candy?? Hang 2021-05-08
  • 打赏
  • 举报
回复
引用 6 楼 好记忆不如烂笔头abc 的回复:
1.密码输入错误--你这个本机操作明显是密码错误问题 2.老版本连接12c以上的库,由于添加了sqlnet.ora的兼容性,所以密码需重置才可连接。
我得是第二种情况 老哥稳 谢了
  • 打赏
  • 举报
回复
1.密码输入错误--你这个本机操作明显是密码错误问题 2.老版本连接12c以上的库,由于添加了sqlnet.ora的兼容性,所以密码需重置才可连接。
犇仐 2020-11-09
  • 打赏
  • 举报
回复
为什么?那么多服务器,别人都可以,就你不可以,然后你就修改密码吗?能查询原因吗
luozhitao521 2017-07-21
  • 打赏
  • 举报
回复
11G以上版本严格区分大小写,你随便就把密码给改了,会影响其他业务和他人使用。
  • 打赏
  • 举报
回复
好可爱。。。。
ACE-2017 2017-06-22
  • 打赏
  • 举报
回复
数据库是11g吗?在11g中, 数据库默认密码的大小写是敏感的。去除oracle的密码大写敏感设定: alter system set sec_case_sensitive_logon=false
imcmuc 2017-05-12
  • 打赏
  • 举报
回复
谢分享。。。

1,617

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧