mac版Navicat如何设置重新打开后保持上次选项卡,在使用Navicat客户端时,我们可以设置重新打开客户端,保持上次打开的选项卡的,这个功能在哪里设置?我们来看一下。......
ORA-28001 oracle用户密码过期处理方法
经常使用oracle数据库的小伙伴可能会经常遇到oracle密码过期的问题,今天小编来告诉大家遇到ora-28001: the password has expired怎么处理。
工具/原料
- oracle
- plsql developer
方法/步骤
步骤一:如图,在webogic的日志中出现ora-28001: the password has expired,因为weblogic的数据源配置的数据oracle的数据库,密码过期导致无法连接。遇到这种情况一般使用DBA权限重置密码即可。
步骤二:登录weblogic控制台,根据日志中的数据源名称,查找到用户是cms_nw
步骤三:使用sys用户登录数据库,使用SELECT * FROM dba_users a where a.username='CMS_NW'; 查询用户CMS_NW的密码有效期,可以看到采用默认策略,
步骤四:SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';语句来查询默认密码有效期,结果为180天,即用户采用默认策略180会过期。一般情况下使用alter user wapgw identified by 原来的密码>语句将密码重新设置即可,但是180天后还会过期。我们修改密码策略为永不过期。
(注:Oracle 11g中默认的DEFAULT概要文件中口令有效期PASSWORD_LIFE_TIME默认值为180天。)
步骤五:使用sql语句ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;将密码策略修改为不限制,即密码永不过期,然后使用SELECT * FROM dba_users a where a.username='CMS_NW';查询发现已经生效。后边密码不会再过期了。
注意事项
- 喜欢记得点赞哦
- 知识需要共享,一起嗨皮吧
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
- 详细阅读
-
SQL Server 2005数据库恢复图文教程详细阅读
SQL Server 2005数据库恢复图文教程,相信很多的站长网站的时候需要用到SQLServer2005数据库,但是碰到一些问题没有办法恢复,本人专业学习的.et。平时也经常用到,希望能给大家带来......
2023-03-17 475 数据库
-
如何安装SQL Server 2008数据库(带完整图解)详细阅读
如何安装SQL Server 2008数据库(带完整图解),在电脑上安装SQLServer2008软件时,经常会遇到各种各样的问题,如何成功的安装SQLServer2008呢?提供完整过程和图片详解。......
2023-03-17 496 数据库