ORA-28001: the password has expired解决方法

转载 2013年12月03日 09:55:18
 Oracle提示错误消息ORA-28001: the password has expired,是由于Oracle11G的新特性所致, Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。 Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽,一旦密码180天未修改过,就会出现这样的问题。

解决方法可通过如下SQL语句

SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'

查询密码的有效期设置,LIMIT字段是密码有效天数。

在密码将要过期或已经过期时可通过如下语句进行修改密码,密码修改后该用户可正常连接数据库。

ALTER USER 用户名 IDENTIFIED BY 密码 ; 

 

如果想去除180天的密码生存周期的限制可通过如下SQL语句将其关闭

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED 

如上SQL语句将口令有效期默认值180天修改成了“无限制”。但是出于数据库安全性考虑,不建议将PASSWORD_LIFE_TIME值设置成UNLIMITED,建议大家定期修改数据库用户口令。

Mysql 5.7密码过期修改密码

今天在运行项目的时候出现:“Your password has expired. To log in you must change it using a client that supports e...
  • u012365843
  • u012365843
  • 2015年09月14日 11:17
  • 2863

apache/php 性能大幅提升关键参数

最近要对公司的网站做测试,我主要使用LoadRunner和ApacheBench高低搭配进行测试,而文章主要以ApacheBench来测试Apache/php性能。测试过程发现一个问题,使用Apach...
  • cwqcwk1
  • cwqcwk1
  • 2013年11月25日 20:13
  • 7027

Oracle报错,ORA-28001: 口令已经失效

Oracle报错,ORA-28001: 口令已经失效   Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。  Ora...
  • xxfigo
  • xxfigo
  • 2016年02月16日 15:07
  • 2389

ORA-28001: the password has expired解决方法

Oracle提示错误消息ORA-28001: the password has expired,是由于Oracle11G的新特性所致, Oracle11G创建用户时缺省密码过期限制是180天(即6个月...
  • qiaqia609
  • qiaqia609
  • 2015年07月22日 09:34
  • 11539

解决"ORA-28001: the password has expired”

Oracle 10g 以上密码失效问题 oracle em无法登录,我自己遇到的问题总结如下: 其中有两个用户可能密码失效 1、 sysman 2、 dbsnmp 首先,以SYS D...
  • zws1987211
  • zws1987211
  • 2011年11月02日 16:20
  • 682

ORA-28001: the password has expired解决办法

Oracle提示错误消息ORA-28001: the password has expired,是由于Oracle11G的新特性所致, Oracle11G创建用户时缺省密码过期限制是180天(即6个月...
  • ysyn1209
  • ysyn1209
  • 2015年12月15日 10:07
  • 281

解决“OperationalError: (1862, 'Your password has expired. To log in you must change it using ...”

1. 问题描述 在64位的ubuntu14.10下进行Django框架开发, 在测试mysql是否可以连通时出现以下信息: xx@ubuntu:~/workspace/day02$ python m...
  • Cryhelyxx
  • Cryhelyxx
  • 2015年01月05日 18:20
  • 9985

ora-28002:the password will exprire n days 解决方法

需要修改 profile 配置,使用sysdba角色登录 1、先查看当前profile配置:  SELECT * FROM dba_profiles WHERE profile = 'DEFAULT'...
  • qq309185657
  • qq309185657
  • 2015年08月24日 17:49
  • 666

phpmysql登陆报错 #1862 - Your password has expired.

1.安装的时候,系统会设定密码”h90OwscAud 2.第一次用http://127.0.0.1/phpMyAdmin/index.php的方式登陆,会发现提示密码过期,进不去; 提示语:#18...
  • shuren1991
  • shuren1991
  • 2017年04月25日 22:19
  • 292

the password has expired

ORA-28001: the password has expired解决方法    Oracle提示错误消息ORA-28001: the password has expired,是由于Ora...
  • huazhangena
  • huazhangena
  • 2012年09月11日 10:02
  • 2225
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ORA-28001: the password has expired解决方法
举报原因:
原因补充:

(最多只允许输入30个字)