暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle数据库用户密码过期的解决方法

SQL数据库运维 2022-12-22
4446

点击蓝色字关注“SQL数据库运维”,回复“SQL”获取2TB学习资源!

今日使用本机的Oracle测试库进行测试数据时,登录JT_CS用户时提示:用户名/密码无效,登录被拒绝,然后试了几次就提示:账户被锁定,使用PL/SQL Developer无账户登录进去后,切换账户登录提示:密码已过期。各种报错截图如下:

综上系统提示,完全可以判定是Oracle密码已过期导致,究其原因Oracle数据库 11g默认密码过期时间为180天过期,针对密码过期企业一般是采用修改密码的方式,个人电脑上则可以将密码过期时间修改为永久。

解决方案:

第一步:登录到oracle的服务器,打开SQL PLus,登录system账户,SQL PLus提示密码过期,同时提示更改新密码。按照提示输入新密码,即可更改!相关操作截图如下:

第二步:使用system账户登录到PL/SQL Developer或者仍然在SQL PLus内操作,个人不喜欢黑框框,其实最后结果都一样。

PL/SQL Developer界面操作(JT_CS 用户

解锁JT_CS账户

    ALTER USER JT_CS ACCOUNT UNLOCK;
    复制

    修改密码

      alter user JT_CS identified by 1234567890;
      复制

      最后再次登录,已经可以正常登录了

      SQL PLus界面操作举例(system用户

      输入alter user system account unlock;给system用户解锁。

      输入 connect system/123456 as sysdba给system用户授权。

      注:system是用户名,123456是用户的密码。

      最后完美解决,可以正常使用了!记得点赞收藏备用噢!

      点击关注“SQL数据库运维”,后台或浏览至公众号文章底部点击“发消息”回复关键字:进群,带你进入高手如云的技术交流群。后台回复关键字:SQL,获取学习资料。


      动动小手点击加关注呦☟☟☟

      文章转载自SQL数据库运维,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

      评论