oracle用户密码过期

原创 2013年12月02日 11:39:58


登录数据库的时候报:
ERROR:ORA-28002: the password will expire within 7 days



os:
[oracle@oracle12c ~]$ uname -a
Linux oracle12c 2.6.39-300.26.1.el5uek #1 SMP Thu Jan 3 18:31:38 PST 2013 x86_64 x86_64 x86_64 GNU/Linux
db:
SQL> select BANNER from v$version;

BANNER
--------------------------------------------------------------------------------
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
PL/SQL Release 12.1.0.1.0 - Production
CORE	12.1.0.1.0	Production
TNS for Linux: Version 12.1.0.1.0 - Production
NLSRTL Version 12.1.0.1.0 - Production


SQL> col username format a10
SQL> col profile format a10
SQL> l
  1* select username ,profile from dba_users  --哪些用户的profile是default(一般的情况)
SQL> /

USERNAME   PROFILE
---------- ----------
USERNAME   DEFAULT
AUDSYS	   DEFAULT
GSMUSER    DEFAULT
SYSKM	   DEFAULT
XS$NULL    DEFAULT
OJVMSYS    DEFAULT
ORACLE_OCM DEFAULT
SCOTT	   DEFAULT
TESTORA    DEFAULT
SYSDG	   DEFAULT
DIP	   DEFAULT

USERNAME   PROFILE
---------- ----------
SYSBACKUP  DEFAULT
GSMCATUSER DEFAULT
GSMADMIN_I DEFAULT
NTERNAL

OLAPSYS    DEFAULT
APPQOSSYS  DEFAULT
XDB	   DEFAULT
WMSYS	   DEFAULT
DBSNMP	   DEFAULT
ANONYMOUS  DEFAULT

USERNAME   PROFILE
---------- ----------
CTXSYS	   DEFAULT
SYS	   DEFAULT
SYSTEM	   DEFAULT
OUTLN	   DEFAULT

已选择 24 行。


SQL> col limit format a15
SQL> col RESOURCE_NAME format a20
SQL> l 
  1* select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME' --PASSWORD_LIFE_TIME 过期的天数
SQL> /

PROFILE    RESOURCE_NAME	RESOURCE_TYPE	 LIMIT		 COMMON
---------- -------------------- ---------------- --------------- ------
DEFAULT    PASSWORD_LIFE_TIME	PASSWORD	 180		 NO


SQL> alter PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;---设置default profile密码永不过期,立即生效,不需重启

配置文件已更改

SQL> select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME'
  2  ;

PROFILE    RESOURCE_NAME	RESOURCE_TYPE	 LIMIT		 COMMON
---------- -------------------- ---------------- --------------- ------
DEFAULT    PASSWORD_LIFE_TIME	PASSWORD	 UNLIMITED	 NO

假如用户密码已经过期了,重置密码
SQL> alter user username identified by username;

用户已更改。

SQL> conn username/username
已连接。
SQL> 







Oracle用户密码过期和用户被锁解决方法

(1)解决方案1: 【原因/触发因素】 确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。 【影响和风险】 影响 ...
  • liangyixin19800304
  • liangyixin19800304
  • 2013年09月29日 10:25
  • 1015

oracle 数据库用户帐号密码过期

oracle 数据库可以只开两个服务就使用 前两天遇到 一个问题,我有一个专门的oracle数据库机子。我的服务端在别一边,当时在开发的时候,发现我的后台帐号不能使用,但是前台的帐号能登陆 一想可...
  • woran7867
  • woran7867
  • 2016年02月17日 15:05
  • 3298

ORACLE11g关于用户密码过期问题的解决

oracle11g,会遇到sqlplus登陆oracle数据库时提示“口令将过期 ”等情况。 解决方案: 按照如下步骤进行操作: 1、查看用户proifle,一般是default...
  • qin_zhimou
  • qin_zhimou
  • 2016年09月06日 11:00
  • 595

取消ORACLE11g用户密码过期期限

从11g开始,用户账号默认6个月过期。 可以通过以下方法修改默认值。sqlplus / as sysdba set linesize 120 set pagesize 1000 select * f...
  • shenyue_sam
  • shenyue_sam
  • 2017年08月10日 08:26
  • 248

关于Oracle 12.2 中system密码过期(expire)问题的研究

关于Oracle 12.2 中system密码过期(expire)问题的研究
  • msdnchina
  • msdnchina
  • 2017年07月26日 15:29
  • 701

oracle scott 用户解锁密码过期

装完了Oracle 10g数据库,忘了给scott账户解锁。这时可以在sql plus工具里(开始|所有程序||应用程序开发|SQL Plus),也可以在控制台通过命令行给scott账户解锁。   ...
  • struts_spring_hibern
  • struts_spring_hibern
  • 2013年04月22日 19:52
  • 1332

Oracle 使用scott用户登录提示密码过期

Oracle使用scott用户登录提示密码过期在初次安装oracle的时候,很多人在解锁scott用户的同时会忘记给scott 用户初始化密码, 但是oracle会给scott 用户设置一个默认的密码...
  • qq_28562059
  • qq_28562059
  • 2016年09月07日 09:00
  • 1474

oracle设置登陆密码过期时间

oracle登陆时有时会提示“密码还有几天过期”,让修改密码,这是因为oracle默认的密码过期时间为180天,如果想省事,可以去修改过期时间为永不过期。 1,想查询过期时间为多久可以用:SELECT...
  • shenwenbin0106
  • shenwenbin0106
  • 2015年02月27日 10:04
  • 487

oracle检查密码过期

select * from dba_profiles where  resource_type='PASSWORD' and  resource_name='PASSWORD_LIFE_TIME'  ...
  • hanbowu
  • hanbowu
  • 2016年11月29日 19:10
  • 493

plsql数据库密码过期的解决方法

最近在登录plsql时,提示your password has experied, 要求让修改数据库密码。以下是解决方法: 1. 在登录plsql的时候,用 sys sys , 注意修...
  • mym43210
  • mym43210
  • 2015年09月16日 10:31
  • 2268
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle用户密码过期
举报原因:
原因补充:

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