Oracle用户密码过期报错的解决办法
更新时间:2024年03月01日 11:36:19 作者:阳关的美好
Oracle数据库 11g默认密码过期时间为180天过期,针对密码过期企业一般是采用修改密码的方式,个人电脑上则可以将密码过期时间修改为永久,本文给大家介绍了Oracle用户密码过期报错的解决办法,需要的朋友可以参考下
Oracle 密码过期解决办法
Oracle数据库 11g默认密码过期时间为180天过期,针对密码过期企业一般是采用修改密码的方式,个人电脑上则可以将密码过期时间修改为永久。
Oracle密码过期报错
ORA-28001:the password has expired
第一步,在Windows系统的dos界面上使用数据系统管理员登录

第二步,使用SQL语句查找密码过期用户所属的profile
select username,profile from dba_users;
然后使用SQL语句将该用户所属的profile修改为永不过期
alter profile default limit PASSWORD_LIFE_TIME unlimited;
当然你也可以指定多久过期,只需要将unlimited换成对应的天数即可。
第三步,将密码过期用户的密码更新,使用如下SQL
alter user user11 identified by NewPasswd
然后重新登录即可。
在企业生产环境中一般只会使用数据库系统管理员登录,然后更新密码,不会去将用户过期时间修改为永不过期。
到此这篇关于Oracle用户密码过期报错的解决办法的文章就介绍到这了,更多相关Oracle密码过期内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
oracle delete误删除表数据后如何恢复
最近在使用oracle数据时,一不小心把table中的数据delete掉并且已经提交了,下面这篇文章主要给大家介绍了关于oracle delete误删除表数据后如何恢复的相关资料,需要的朋友可以参考下
2022-06-06
oracle临时表空间无法释放的解决办法
Oracle临时表空间主要是用于数据库较大的临时排序用,在PGA分配的工作区空间不足以容纳排序数据时使用临时表空间,但是容易遇到oracle临时表空间无法释放的问题,所以本文给大家介绍了oracle临时表空间无法释放的解决办法,需要的朋友可以参考下
2024-03-03
Oracle数据库分析函数用法
大家好,本篇文章主要讲的是Oracle数据库分析函数用法,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
2021-12-12
Oracle DECODE 丢失时间精度的原因与解决方案
在Oracle数据库中使用DECODE函数处理DATE类型数据时,可能会丢失时分秒信息,这主要是因为DECODE在处理时进行了自动类型转换,通常只比较日期部分,忽略时间部分,解决这一问题的方法是使用CASE WHEN语句,它可以更精确地处理DATE类型数据,避免时间信息的丢失
2024-10-10
oracle 集合
pl/sql预定义了在varray 和嵌套表实例上进行调用的方法。这些方法能在集合上执行一定的功能。
2009-06-06
教你如何通过PL/SQL创建序列和触发器实现表自增字段
本文给大家分享如何通过PL/SQL创建序列和触发器实现表自增字段,需要注意的是,在数据库操作中,触发器的使用对系统资源耗费相对较大,考虑到大表操作的性能问题, 我们尽可能的减少触发器的使用,改为直接手动调用序列函数即可
2022-11-11
plsql 连接oracle数据库详细配置的方法步骤
这篇文章主要介绍了plsql 连接oracle数据库详细配置的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2019-09-09
LINUX下Oracle数据库用户创建方法详解
这篇文章主要介绍了LINUX下Oracle数据库用户创建方法,结合实例形式较为详细的分析总结了Oracle数据库用户创建的具体步骤与相关技巧,需要的朋友可以参考下
2015-12-12
最新评论